summaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)Author
2020-03-04slightly improved infer error message; still needs workLeo Tenenbaum
2020-03-03seem to have fully fixed bugLeo Tenenbaum
2020-03-03static ifLeo Tenenbaum
2020-03-02started #ifLeo Tenenbaum
2020-03-02got rid of Location in TypeLeo Tenenbaum
2020-03-01accessing struct constants/params just using the typeLeo Tenenbaum
2020-03-01constants in structsLeo Tenenbaum
2020-03-01improved command line arguments for compiler (added -no-color)Leo Tenenbaum
2020-03-01better #foreign systemLeo Tenenbaum
2020-02-29more #foreignLeo Tenenbaum
2020-02-27forced #includeLeo Tenenbaum
2020-02-27only #include stuff onceLeo Tenenbaum
2020-02-27running stuff at compile time without assigning it to a constantLeo Tenenbaum
2020-02-26cleaned up a few TODOsLeo Tenenbaum
2020-02-26removed unneeded functionsLeo Tenenbaum
2020-02-26syntax for including something into a namespaceLeo Tenenbaum
2020-02-26cgen no longer produces errors!Leo Tenenbaum
2020-02-26moved errors from cgen to types.cLeo Tenenbaum
2020-02-26Status, removed errors from sdecls_cgenLeo Tenenbaum
2020-02-26added x, _ := fn_which_returns_tuple();Leo Tenenbaum
2020-02-25compatibility cleanupLeo Tenenbaum
2020-02-25much better circular dependency checking system for structsLeo Tenenbaum
2020-02-25minor bits of cleanupLeo Tenenbaum
2020-02-25more work on switching to new arg order systemLeo Tenenbaum
2020-02-24started improving arg order systemLeo Tenenbaum
2020-02-24a bit of cleanupLeo Tenenbaum
2020-02-24struct param inferenceLeo Tenenbaum
2020-02-21started inferring struct paramsLeo Tenenbaum
2020-02-21fixed several bugs with struct parametersLeo Tenenbaum
2020-02-20fixing default arguments for parameterized structsLeo Tenenbaum
2020-02-20finished parameterized structs but found a bugLeo Tenenbaum
2020-02-19more struct paramsLeo Tenenbaum
2020-02-19struct parameters mostly working, but for some reason it doesnt want to leave...Leo Tenenbaum
2020-02-16typing struct paramsLeo Tenenbaum
2020-02-15more struct params & reverted to StructDef *struc;Leo Tenenbaum
2020-02-14minor improvements and preparing for struct argumentsLeo Tenenbaum
2020-02-13various bug fixes (return declarations & circularly dependent types)Leo Tenenbaum
2020-02-12got rid of #cache; decided it wasnt the way to goLeo Tenenbaum
2020-02-12continued working on circular type function dependenciesLeo Tenenbaum
2020-02-09made cgen pass arrays by valueLeo Tenenbaum
2020-02-08ffmgr now uses allocrLeo Tenenbaum
2020-02-08fixed eval leaksLeo Tenenbaum
2020-02-08fixed cgen of local fnsLeo Tenenbaum
2020-02-08eval recursion workingLeo Tenenbaum
2020-02-07(in progress) trying to get eval recursion to workLeo Tenenbaum
2020-02-07added warning for expression statements with compile only typesLeo Tenenbaum
2020-02-07got #export to workLeo Tenenbaum
2020-02-07allow namespace access with nms[string]Leo Tenenbaum
2020-02-07minor cleanupLeo Tenenbaum
2020-02-07finished new ident systemLeo Tenenbaum