summaryrefslogtreecommitdiff
path: root/build.sh
AgeCommit message (Collapse)Author
2020-01-29made #foreign a part of the languageLeo Tenenbaum
2020-01-29got rid of packages.Leo Tenenbaum
2020-01-25fixed cgen tuplesLeo Tenenbaum
2020-01-21int literal bug fixLeo Tenenbaum
2020-01-19#foreign is kinda working now!Leo Tenenbaum
2020-01-09changed TYPE_TYPE,PKG to TYPE_BUILTINsLeo Tenenbaum
2020-01-09better error systemLeo Tenenbaum
2020-01-08more importing (also turns out export is a keyword in c++)Leo Tenenbaum
2019-12-07fixed something weird going on with the tokenizer that might be a bug in clangLeo Tenenbaum
2019-11-14cleaning up some stuffLeo Tenenbaum
2019-11-13fixed a bunch of bugs!!Leo Tenenbaum
mainly to do with default arguments and named return values. also cgen unicode identifier support!
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