Dylan Baker
|
d163e0774a
|
Change AST::Member to AST::PropertyDeclaration
|
5 lat temu |
Dylan Baker
|
9a77ac219b
|
Allow arbitrary chaining of () and []
|
5 lat temu |
Dylan Baker
|
2088c2ed1a
|
Allow calling the result of a function call
|
5 lat temu |
Dylan Baker
|
76bc66d472
|
Prettier
|
5 lat temu |
Dylan Baker
|
30e3ba32d9
|
Add assignments, make declarations throw if var already exists
|
5 lat temu |
Dylan Baker
|
25152d67de
|
Allow top-level function expressions
|
5 lat temu |
Dylan Baker
|
ebfc3e529c
|
Function expressions/higher order functions
|
5 lat temu |
Dylan Baker
|
56e876a3b2
|
For loops
|
5 lat temu |
Dylan Baker
|
9b28b56a3a
|
Prettier
|
5 lat temu |
Dylan Baker
|
0d7aa28346
|
Allow grouping expressions with parentheses
|
5 lat temu |
Dylan Baker
|
a9c444a42f
|
Raise instead of throw
|
5 lat temu |
Dylan Baker
|
59efebdd72
|
Add unary operations
|
5 lat temu |
Dylan Baker
|
673f904132
|
Add hashes
|
5 lat temu |
Dylan Baker
|
7553f1eee9
|
Interpreter
|
5 lat temu |
Dylan Baker
|
0db77c281e
|
Initial commit
|
5 lat temu |