summaryrefslogtreecommitdiff
path: root/identifiers.c
AgeCommit message (Collapse)Author
2020-04-22improved arr systemLeo Tenenbaum
2020-04-13started cleaning up for systemLeo Tenenbaum
2020-04-13cleaned up struct member access with struct[member_as_string] by replacing ↵Leo Tenenbaum
it with struct.member
2020-03-25improved struct member lookupLeo Tenenbaum
2020-03-19fixed IDECL_EXPR bug; version 0.5Leo Tenenbaum
2020-03-14fixed indentationLeo Tenenbaum
2020-02-26cleaned up a few TODOsLeo Tenenbaum
2020-02-26removed unneeded functionsLeo Tenenbaum
2020-02-25minor bits of cleanupLeo Tenenbaum
2020-02-24oops turns out we werent generating redeclaration errorsLeo Tenenbaum
2020-02-07allow namespace access with nms[string]Leo Tenenbaum
2020-02-07finished new ident systemLeo Tenenbaum
2020-02-07new ident system working except for nmsLeo Tenenbaum
2020-02-07still trying to fix new identsLeo Tenenbaum
2020-02-06more new identsLeo Tenenbaum
2020-02-06more work on new ident system; not quite working yetLeo Tenenbaum
2020-02-05switching to new ident system and wow it makes everything so much simplerLeo Tenenbaum
2020-02-04more namespacesLeo Tenenbaum
2020-02-04nms . typing and fixing cgen for local namespacesLeo Tenenbaum
2020-01-31more namespacesLeo Tenenbaum
2020-01-30more namespacesLeo Tenenbaum
2020-01-25more #builtin. realized theres a problem with pkgs...Leo Tenenbaum
2020-01-24more #builtinLeo Tenenbaum
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