summaryrefslogtreecommitdiff
path: root/types.h
AgeCommit message (Expand)Author
2020-03-02got rid of Location in TypeLeo Tenenbaum
2020-03-01switched some expression kinds to using pointers so that sizeof(Expression) i...Leo Tenenbaum
2020-03-01constants in structsLeo Tenenbaum
2020-03-01better #foreign systemLeo Tenenbaum
2020-02-29more #foreignLeo Tenenbaum
2020-02-28started new #foreign systemLeo Tenenbaum
2020-02-27forced #includeLeo Tenenbaum
2020-02-27only #include stuff onceLeo Tenenbaum
2020-02-26removed unneeded functionsLeo Tenenbaum
2020-02-26Status, removed errors from sdecls_cgenLeo Tenenbaum
2020-02-25much better circular dependency checking system for structsLeo Tenenbaum
2020-02-25cleaned up a few things so that msvc build still worksLeo Tenenbaum
2020-02-24oops turns out we werent generating redeclaration errorsLeo Tenenbaum
2020-02-24struct param inferenceLeo Tenenbaum
2020-02-21fixed several bugs with struct parametersLeo 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-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-11started #cache, but not fully working yetLeo Tenenbaum
2020-02-09made cgen pass arrays by valueLeo 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-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 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-04namespaces seem to be working nowLeo Tenenbaum
2020-02-04more namespacesLeo Tenenbaum
2020-02-04more namespacesLeo Tenenbaum
2020-02-02more namespacesLeo Tenenbaum
2020-02-01more namespacesLeo Tenenbaum
2020-01-31more namespacesLeo Tenenbaum
2020-01-30more namespacesLeo Tenenbaum
2020-01-29started namespacesLeo Tenenbaum
2020-01-29got rid of packages.Leo Tenenbaum
2020-01-27started nested packagesLeo Tenenbaum
2020-01-27fixed #include scoping problemsLeo Tenenbaum
2020-01-27#includeLeo Tenenbaum
2020-01-25seem to have fully fixed packagesLeo Tenenbaum
2020-01-25mostly fixed packagesLeo Tenenbaum
2020-01-25more #builtin. realized theres a problem with pkgs...Leo Tenenbaum
2020-01-25each => forLeo Tenenbaum
2020-01-25improved location systemLeo Tenenbaum
2020-01-25cleaned up copyingLeo Tenenbaum