mtardy
|
d92527ec1b
|
Build and eval the AST for most binary operators
|
4 лет назад |
mtardy
|
b0f59db5cf
|
Add Objects with prototypes
|
4 лет назад |
mtardy
|
8957b242ad
|
Fix symbol table
|
4 лет назад |
mtardy
|
73fc6a9e08
|
Remove Symbol's value and defined and store them in Map KV
|
4 лет назад |
mtardy
|
24949bad35
|
Add a scope parameter in intern function
|
4 лет назад |
mtardy
|
93633e4d4c
|
Remove table object, replace it with a 'globals' map
|
4 лет назад |
mtardy
|
d7d40f2b26
|
Indent fixes and remove comments
|
4 лет назад |
mtardy
|
638db05828
|
Add Pr.Piumarta's code and reindent using spaces with width 4
|
4 лет назад |
mtardy
|
895e834e15
|
Remove some others 'conversation' comments
|
4 лет назад |
mtardy
|
3b8a5e75ad
|
Change prim to exp in bracket map access even it might not make sense
|
4 лет назад |
mtardy
|
2b1a210344
|
Add Map and String data structure
|
4 лет назад |
mtardy
|
abe0f07d32
|
Fix for object
|
4 лет назад |
mtardy
|
95cb13a326
|
Add the (not working) null keyword
|
4 лет назад |
mtardy
|
31b1fa6cdb
|
Add the object structure
|
4 лет назад |
mtardy
|
6d57c3ff0b
|
Apply advice from draft2.c to calc.leg
|
4 лет назад |
mtardy
|
a3628b9937
|
Add draft ideas to calc.leg and clarify intern()
|
4 лет назад |
mtardy
|
9c2a4e0c13
|
Add arbitrary var identifiers
|
4 лет назад |
mtardy
|
76fd9ab57c
|
Add single char variables
|
4 лет назад |
mtardy
|
2bd3a8b892
|
Add newline before %%
|
4 лет назад |
mtardy
|
736acd9595
|
Reverting indentation fix
|
4 лет назад |
mtardy
|
8ca9002b95
|
Indentation fix
|
4 лет назад |
mtardy
|
73eabebb95
|
Remove calc.leg for indentation fix
|
4 лет назад |
mtardy
|
91adda1f21
|
Correct quick readme commentary
|
4 лет назад |
mtardy
|
dcd558a43a
|
basic calculator
|
4 лет назад |