summaryrefslogtreecommitdiff
path: root/decls_cgen.c
AgeCommit message (Expand)Author
2020-04-01while implementing use, found bug with namespacesLeo Tenenbaum
2020-04-01block cleanupLeo Tenenbaum
2020-03-27made statement members pointersLeo Tenenbaum
2020-03-21started useLeo Tenenbaum
2020-03-21fixed casting to #C type at runtimeLeo Tenenbaum
2020-03-19#ifs inside structsLeo Tenenbaum
2020-03-17started deferLeo Tenenbaum
2020-03-16updated tests, fixed bugsLeo Tenenbaum
2020-03-16switched to labels for break/continue so that switch works in the futureLeo Tenenbaum
2020-03-16runtime break/continueLeo Tenenbaum
2020-03-15#error, realized this can replace whereLeo Tenenbaum
2020-03-13fixed bug involving cgen_valLeo Tenenbaum
2020-03-13improved FnExpr structureLeo Tenenbaum
2020-03-12started #foreign varargsLeo Tenenbaum
2020-03-09more varargsLeo Tenenbaum
2020-03-09simple varargs working at runtimeLeo Tenenbaum
2020-03-02got rid of Location in TypeLeo Tenenbaum
2020-03-01removed unnecessary Location parameters from cgen stuffLeo Tenenbaum
2020-03-01improved command line arguments for compiler (added -no-color)Leo Tenenbaum
2020-03-01casting to #C typesLeo Tenenbaum
2020-03-01better #foreign systemLeo Tenenbaum
2020-02-29new foreign system working like old one did nowLeo Tenenbaum
2020-02-29more #foreignLeo Tenenbaum
2020-02-28started new #foreign systemLeo Tenenbaum
2020-02-27only #include stuff onceLeo Tenenbaum
2020-02-26cgen no longer produces errors!Leo Tenenbaum
2020-02-26Status, removed errors from sdecls_cgenLeo Tenenbaum
2020-02-19struct parameters seem to be workingLeo Tenenbaum
2020-02-15more struct params & reverted to StructDef *struc;Leo Tenenbaum
2020-02-14minor improvements and preparing for struct argumentsLeo Tenenbaum
2020-02-08fixed cgen of local fnsLeo Tenenbaum
2020-02-07got #export to workLeo 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 work on new ident system; not quite working yetLeo Tenenbaum
2020-02-04more namespacesLeo Tenenbaum
2020-02-02more namespacesLeo Tenenbaum
2020-01-30more namespacesLeo Tenenbaum
2020-01-29got rid of packages.Leo Tenenbaum
2020-01-27#includeLeo Tenenbaum
2020-01-24more #builtinLeo Tenenbaum
2020-01-23improved parsing fn types; fixed testsLeo Tenenbaum
2020-01-22runtime foreignLeo Tenenbaum
2020-01-19more work on #foreignLeo 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-14declarations of imported things in C!!!Leo Tenenbaum
2020-01-14extern variable declarationsLeo Tenenbaum
2020-01-14better exported C name systemLeo Tenenbaum