summaryrefslogtreecommitdiff
path: root/parse.c
AgeCommit message (Collapse)Author
2020-02-21started inferring struct paramsLeo Tenenbaum
2020-02-21fixed several bugs with struct parametersLeo Tenenbaum
2020-02-19struct parameters mostly working, but for some reason it doesnt want to ↵Leo Tenenbaum
leave the struct scope
2020-02-19struct parameters seem to be workingLeo Tenenbaum
2020-02-15more struct params & reverted to StructDef *struc;Leo Tenenbaum
2020-02-14more struct paramsLeo Tenenbaum
2020-02-14minor improvements and preparing for struct argumentsLeo Tenenbaum
2020-02-12got rid of #cache; decided it wasnt the way to goLeo Tenenbaum
2020-02-11started #cache, but not fully working yetLeo Tenenbaum
2020-02-07(in progress) trying to get eval recursion to workLeo Tenenbaum
2020-02-07finished new ident systemLeo Tenenbaum
2020-02-07new ident system working except for nmsLeo Tenenbaum
2020-02-07new ident system almost workingLeo Tenenbaum
2020-02-06new ident system working except for templatesLeo 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-04more namespacesLeo Tenenbaum
2020-02-04nms . typing and fixing cgen for local namespacesLeo Tenenbaum
2020-02-01more namespacesLeo Tenenbaum
2020-01-31more namespacesLeo Tenenbaum
2020-01-30more namespacesLeo Tenenbaum
2020-01-29more namespacesLeo Tenenbaum
2020-01-29started namespacesLeo Tenenbaum
2020-01-29got rid of packages.Leo Tenenbaum
2020-01-27#includeLeo Tenenbaum
2020-01-25each => forLeo Tenenbaum
2020-01-25passing structs to foreign functionsLeo Tenenbaum
2020-01-25fixed cgen tuplesLeo Tenenbaum
2020-01-25improved location systemLeo Tenenbaum
2020-01-24fixed return declarationsLeo Tenenbaum
2020-01-24more #builtinLeo Tenenbaum
2020-01-24fixed operator precedence for asLeo Tenenbaum
2020-01-23aghLeo Tenenbaum
2020-01-23no foreign parametersLeo Tenenbaum
2020-01-23improved parsing fn types; fixed testsLeo Tenenbaum
2020-01-22runtime foreignLeo Tenenbaum
2020-01-19more work on #foreignLeo Tenenbaum
2020-01-18started #foreignLeo Tenenbaum
2020-01-17Location bug fix and (&Package).somethingLeo Tenenbaum
2020-01-16better packages. also started std/io pkg (wrote hello world in toc!)Leo Tenenbaum
2020-01-14extern variable declarationsLeo Tenenbaum
2020-01-14named args for imported fnsLeo Tenenbaum
2020-01-11importing some values!Leo Tenenbaum
2020-01-11changed the way struct names workLeo Tenenbaum
2020-01-11improved error message for too many (sLeo Tenenbaum
2020-01-10made #size/alignof unary opsLeo Tenenbaum
2020-01-10made Field.type not a pointerLeo Tenenbaum
2020-01-10fixed str_copyLeo Tenenbaum