From 6bd05dede8eed5a5cf4629d2a7cb2a48d07e00ba Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sun, 5 Feb 2023 14:50:31 +0800 Subject: [PATCH] up --- plugins/flutter/README.md | 40 +++++++++++++++++++-------------------- plugins/godot/godot-cpp | 2 +- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/plugins/flutter/README.md b/plugins/flutter/README.md index 3d7a647d..0a5b33ba 100644 --- a/plugins/flutter/README.md +++ b/plugins/flutter/README.md @@ -24,26 +24,26 @@ print(primes) The following table shows the basic features of PocketPy with respect to [CPython](https://github.com/python/cpython). The features marked with `YES` are supported, and the features marked with `NO` are not supported. -| Name | Example | Supported | -| --------------- | -------------------------- | --------- | -| If Else | `if..else..elif` | YES | -| Loop | `for/while/break/continue` | YES | -| Function | `def f(x,*args,y=1):` | YES | -| Function `**` | `def f(**kwargs):` | NO | -| Subclass | `class A(B):` | YES | -| List | `[1, 2, 'a']` | YES | -| ListComp | `[i for i in range(5)]` | YES | -| Slice | `a[1:2], a[:2], a[1:]` | YES | -| Tuple | `(1, 2, 'a')` | YES | -| Dict | `{'a': 1, 'b': 2}` | YES | -| F-String | `f'value is {x}'` | YES | -| Unpacking | `a, b = 1, 2` | YES | -| Star Unpacking | `a, *b = [1, 2, 3]` | NO | -| Throw Exception | `assert/raise` | YES | -| Catch Exception | `try..catch` | NO | -| Eval/Exec | `eval()/exec()` | YES | -| Import | `import/from..import` | YES | -| Context Block | `with as :` | YES | +| Name | Example | Supported | +| --------------- | ------------------------------- | --------- | +| If Else | `if..else..elif` | YES | +| Loop | `for/while/break/continue` | YES | +| Function | `def f(x,*args,y=1):` | YES | +| Subclass | `class A(B):` | YES | +| List | `[1, 2, 'a']` | YES | +| ListComp | `[i for i in range(5)]` | YES | +| Slice | `a[1:2], a[:2], a[1:]` | YES | +| Tuple | `(1, 2, 'a')` | YES | +| Dict | `{'a': 1, 'b': 2}` | YES | +| F-String | `f'value is {x}'` | YES | +| Unpacking | `a, b = 1, 2` | YES | +| Star Unpacking | `a, *b = [1, 2, 3]` | NO | +| Exception | `raise/try..catch` | YES | +| Dynamic Code | `eval()/exec()` | YES | +| Reflection | `hasattr()/getattr()/setattr()` | YES | +| Import | `import/from..import` | YES | +| Context Block | `with as :` | YES | +| Type Annotation | `def f(a: int, b : float = 1)` | YES | ## Introduction diff --git a/plugins/godot/godot-cpp b/plugins/godot/godot-cpp index ae3cd03d..2c358833 160000 --- a/plugins/godot/godot-cpp +++ b/plugins/godot/godot-cpp @@ -1 +1 @@ -Subproject commit ae3cd03dfd04c5a9b3d9178ee9562d9d8c15db74 +Subproject commit 2c358833fee58406c777d02c80e540e9b6030367