- full support
- generator api translator tests
- target version: Python3.2+
Currently pseudo
targets Python3.2+ . It's easy to add Python2.7+ support too,
most of the tests/generator and api translation would be shared and we might need some unicode-code-handling pseudo middleware
Python equivalents used for pseudo types and concepts:
Pseudo | Python |
---|---|
List[T] | list |
Dictionary[K, V] | dict |
Set[T] | set |
Tuple[T1, T2..] | tuple |
Array | tuple |
Int | int |
Float | float |
String | str |
for-loops | for |
classes | classes |
methods | methods |
functions | funcs |
-
Converting map/filter/other enumerable operations to list/dict/set comprehensions depending on return type
-
Converting private methods names to _method_name (in v0.3 private attr and method names would be configurable from pseudo_config.yaml)