summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-15got rid of expr__ when theres only one identLeo Tenenbaum
2019-12-15call inference!!!Leo Tenenbaum
2019-12-15got rid of parse_printing_after_types; still working on call inferenceLeo Tenenbaum
2019-12-14trying to get call inference to workLeo Tenenbaum
2019-12-14extracted out arg reordering thing cause i will need it for inferLeo Tenenbaum
2019-12-14inferLeo Tenenbaum
2019-12-14fixed bug with inferenceLeo Tenenbaum
2019-12-14fixed problem with inferLeo Tenenbaum
2019-12-14small bug fix (arr_clear => arr_cleara)Leo Tenenbaum
2019-12-14basic inferred paramsLeo Tenenbaum
2019-12-13more inferLeo Tenenbaum
2019-12-12more infer setup and better arr_foreachLeo Tenenbaum
2019-12-12...Leo Tenenbaum
2019-12-11finally probably have a good version of what infer should doLeo Tenenbaum
2019-12-11more inferLeo Tenenbaum
2019-12-11fixed some cgen stuffLeo Tenenbaum
2019-12-10made Expression smallerLeo Tenenbaum
2019-12-10changed Location to be smallerLeo Tenenbaum
2019-12-09more stuff for inferred paramsLeo 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-08allowed parameters with default values before params without as long as ↵Leo Tenenbaum
theyre named
2019-12-08fixed named argsLeo Tenenbaum
2019-12-08fixed problem with flexible typesLeo Tenenbaum
2019-12-08discovered a bug with flexible types while cleaning up argsLeo Tenenbaum
2019-12-08better error systemLeo Tenenbaum
2019-12-07more docsLeo Tenenbaum
2019-12-07fixed something weird going on with the tokenizer that might be a bug in clangLeo Tenenbaum
2019-12-07switched from structure."field" to structure["field"]Leo Tenenbaum
2019-12-07fixed a double free bugLeo Tenenbaum
2019-12-07oops deleting filesLeo Tenenbaum
2019-12-07fixed problem with default argumentsLeo Tenenbaum
2019-12-07reduced copying and other cleanupLeo Tenenbaum
2019-12-07added licenseLeo Tenenbaum
2019-12-06updated readmeLeo Tenenbaum
2019-12-06fixed another problem with ret_declsLeo Tenenbaum
2019-12-06fixed a problem with ret decls but found anotherLeo Tenenbaum
2019-12-06cleanupLeo Tenenbaum
2019-12-06fixed a problem with default argumentsLeo Tenenbaum
2019-12-06new testLeo Tenenbaum
2019-12-06fixed bug (we shouldntve resolved the return type when we dont resolve the ↵Leo Tenenbaum
param types!)
2019-12-06cleaned up instance typing code (which fixed a bug)Leo Tenenbaum
2019-12-06@ => :: (looks nicer)Leo Tenenbaum
2019-12-05Arr works!!!!Leo Tenenbaum
2019-12-04really figured out whats going on with Arr.Leo Tenenbaum
this isnt going to be easy to fix
2019-12-03fixed another problem, and now I kind of know whats going on with ArrLeo Tenenbaum
2019-12-03fixed another problem, but Arr still aint workinLeo Tenenbaum
2019-12-03fixed problem with checking for non-constant type declarationsLeo Tenenbaum
2019-12-03doing Arr(T); fixed some stuff, but there are still bugsLeo Tenenbaum
2019-12-02fixed type ret vals bug!Leo Tenenbaum