summaryrefslogtreecommitdiff
path: root/build.sh
AgeCommit message (Collapse)Author
2019-11-10wrote val_eqLeo Tenenbaum
2019-11-10wrote value hash table for compile time argumentsLeo Tenenbaum
2019-11-08+=, -=, /=, *=Leo Tenenbaum
2019-11-08fixed, e.g. each x := xLeo Tenenbaum
2019-10-27minor fixes to silence warnings when building releaseLeo Tenenbaum
2019-10-14made parameters immutable; fixed other things involving immutabilityLeo Tenenbaum
2019-10-09a bit more cgen (basic fn headers)Leo Tenenbaum
2019-10-04improved arr_add and fixed bugLeo Tenenbaum
2019-10-02finished eval castingLeo Tenenbaum
2019-10-02eval castingLeo Tenenbaum
2019-10-01restarted eval, this time with macros!Leo Tenenbaum
2019-09-29continued allocatorLeo Tenenbaum
2019-09-18improved fn paramsLeo Tenenbaum
2019-09-06started block return valuesLeo Tenenbaum
2019-09-01unicode ident namesLeo Tenenbaum
2019-09-01improved the way identifiers worked (now they use a single block array)Leo Tenenbaum
2019-08-30improved assignment; added arraysLeo Tenenbaum
2019-08-28Improved types (now gives error when you annotate the wrong type)Leo Tenenbaum
2019-08-27checked undeclared identifiers; not totally done yetLeo Tenenbaum
2019-08-22generating function declarations & definitionsLeo Tenenbaum
2019-08-20started function callsLeo Tenenbaum
still some bugs
2019-08-19Added basic unary/binary expressionsLeo Tenenbaum
2019-08-18Added string constants and improved tokenizationLeo Tenenbaum
2019-08-16Basic tokenizationLeo Tenenbaum