| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
- Use LogoCode's heap in the exported code.
|
| |
|
| |
|
|
|
|
|
|
| |
- Use the get() method of the CONSTANTS dict to retrieve the values of
constants, but export it as CONSTANTS['key'].
- Introduce the new class TypedSubscript for Subscript ASTs with a type.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- Insert 'yield True' after every call to logo.icall(...) in the exported
code.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
- The new name is more consistent with prim_if, prim_ifelse etc.
|
| |
|
|
|
|
| |
- Treat the list of all blocks attached to one 'flow' dock as one argument.
|
| |
|
|
|
|
| |
- when converting a Primitive to an AST, convert all its constant arguments
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- add function that groups together several Primitive objects as
if they were consecutive lines of code
|
| |
|
|
|
|
| |
- easily extensible to other loop types
|
| |
|
| |
|
| |
|
|
- taexportpython will eventually transform all the action stacks into python
code and wrap them in separate functions
|