issues
search
pentagram-lang
/
pentagram
A small programming language built to be kind, clear, and powerful [design & prototyping phase]
MIT License
1
stars
1
forks
source link
Interpret control flow
#5
Open
dcecile
opened
2 years ago
dcecile
commented
2 years ago
Tasks
[ ] Add pass that builds environments
[ ] Parse Pentagram method type annotations for arity
[ ] Parse Python method type annotations for arity
[ ] Remove automatic conversion of Python methods?
[ ] Add abilty for methods to accept expression trees
[ ] Add abilty for methods to accept other metadata
[ ] File name and line number
[ ] Preceding comment
[ ] Parse multi-part methods
[ ] Change exection from stack to expression
[ ] Implement control flow
[ ]
or and nor nand
[ ]
iif
[ ]
if elif else
[ ]
for else
[ ]
while else
[ ] Implement other meta uses
[ ]
test
[ ]
assert
[ ]
dbg
Tasks
or and nor nand
iif
if elif else
for else
while else
test
assert
dbg