prod2
|
57b3a4863e
|
new compiler now passes test suite, after outdated tests were refactored to match new precedence rules
|
2022-12-03 20:04:44 +01:00 |
prod2
|
f79f4e47ba
|
rename funct to proc
|
2022-02-09 06:58:51 +01:00 |
prod2
|
3a9e23b82e
|
implicit return in blocks
|
2022-02-09 06:55:34 +01:00 |
prod2
|
431e8f9a66
|
implicit return for functions
|
2022-02-09 06:47:00 +01:00 |
prod2
|
5f3f61af2d
|
change table declaration syntax
|
2022-02-08 08:56:47 +01:00 |
prod2
|
8262ca187c
|
sugars: :: and table . op; allow for reading existing locals of the same name in var statements
|
2022-02-08 08:13:38 +01:00 |
prod2
|
9dc429c92d
|
natives
|
2022-02-07 05:35:07 +01:00 |
prod2
|
d5479a0be7
|
closures work - test passes now
|
2022-02-06 10:04:49 +01:00 |
prod2
|
85aa396054
|
WIP on closures: single layer closures work, nested closures still broken
|
2022-02-06 07:35:00 +01:00 |
prod2
|
086c6e3c2e
|
WIP closures, fix compiler bug
|
2022-02-06 03:49:36 +01:00 |
prod2
|
c04d520561
|
expand closures test
|
2022-02-05 12:56:07 +01:00 |