nac3-spec/toy-impl/README.md

22 lines
666 B
Markdown
Raw Normal View History

2020-12-22 15:38:39 +08:00
# Toy Implementation
Currently the rough implementation is done, works remain are the code for
checking a real python script, getting the type variables, some implementation
details etc.
These features are considered in the proposal, but would not be implemented here
for simplicity reasons:
* Referencing Python Variables.
* range type.
* Storing large constants as `uint32`, `int64` or `uint64`.
* AugAssign, `a += b` etc.
* `with`, `try except`, etc.
These features are currently not implemented, and would be added in due course:
* Whole script check.
* Type guards.
* Primitive type methods and operations.
* Method override check.
* Better error messages.