summaryrefslogtreecommitdiff
path: root/identifiers.c
AgeCommit message (Collapse)Author
2020-01-19extracted hash table for future use by foreign to avoid loading libraries twiceLeo Tenenbaum
2020-01-17code cleanup (FnExpr now contains Location)Leo Tenenbaum
2020-01-15fixed several problems with packages. arr_foreach works now!Leo Tenenbaum
2020-01-14extern variable declarationsLeo Tenenbaum
2020-01-14named args for imported fnsLeo Tenenbaum
2020-01-14packages finally mostly working!Leo Tenenbaum
2020-01-13more packagesLeo Tenenbaum
2020-01-12fixed memory leaksLeo Tenenbaum
2020-01-12better identifier system (uses much less memory)Leo Tenenbaum
2020-01-11eval for imported stuffLeo Tenenbaum
2020-01-10more importingLeo Tenenbaum
2020-01-10a bit more importingLeo Tenenbaum
2020-01-08importing identifiersLeo Tenenbaum
2020-01-06fixed bug with cgen structsLeo Tenenbaum
2020-01-05exporting identifiersLeo Tenenbaum
2020-01-04formattingLeo Tenenbaum
2020-01-02updated copyright yearLeo Tenenbaum
2019-12-20switched to different ID system for identgsLeo Tenenbaum
2019-12-18added identifier IDsLeo Tenenbaum
2019-12-08changed post to preincrement (it actually does make a difference with tcc)Leo Tenenbaum
2019-12-08checking for duplicate argsLeo Tenenbaum
2019-12-08fixed named argsLeo Tenenbaum
2019-12-07added licenseLeo Tenenbaum
2019-12-05Arr works!!!!Leo 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-09got rid of _FLAG_ everywhereLeo Tenenbaum
2019-11-04each loops!Leo Tenenbaum
2019-11-03replaced user-defined type system (there are still bugs apparently though)Leo Tenenbaum
2019-11-01fixed that bug!Leo Tenenbaum
2019-10-31fixed some bugs involving trying to call future functions at compile time; ↵Leo Tenenbaum
not done yet
2019-10-31basic . operatorLeo Tenenbaum
2019-10-30fixed some problems with user-defined typesLeo Tenenbaum
2019-10-27user defined typesLeo Tenenbaum
2019-10-26...Leo Tenenbaum
2019-10-07more eval, but there are bugsLeo Tenenbaum
2019-10-04improved arr_add and fixed bugLeo Tenenbaum
2019-10-03continued arr systemLeo Tenenbaum
2019-10-03started switching array systemLeo Tenenbaum
2019-10-02eval castingLeo Tenenbaum
2019-10-01restarted eval, this time with macros!Leo Tenenbaum
2019-09-29finished replacing err_malloc with allocators; now there are no memory leaks!Leo Tenenbaum
2019-09-27started named argumentsLeo Tenenbaum
2019-09-26added comparison operatorsLeo Tenenbaum
2019-09-22malloc => err_mallocLeo Tenenbaum
2019-09-18parser outputLeo Tenenbaum
2019-09-18improved fn paramsLeo Tenenbaum
2019-09-06started block return valuesLeo Tenenbaum
2019-09-02re-added dots in identsLeo Tenenbaum
2019-09-01unicode ident namesLeo Tenenbaum
2019-09-01trying to get unicode idents to workLeo Tenenbaum