summaryrefslogtreecommitdiff
path: root/types.c
AgeCommit message (Expand)Author
2020-07-14formatting cleanupLeo Tenenbaum
2020-07-14type information finishedLeo Tenenbaum
2020-07-13fixing some problems with evalLeo Tenenbaum
2020-07-13static for seems to be working; also fixed some eval stuffLeo Tenenbaum
2020-07-13simplify varargs forLeo Tenenbaum
2020-07-13started #for, also fixed some other stuff (including io.puti)Leo Tenenbaum
2020-07-13more type informationLeo Tenenbaum
2020-07-12some type information; not tested yetLeo Tenenbaum
2020-07-12fixed bin op problems, added testing types for equalityLeo Tenenbaum
2020-07-12reduce number of errors if an include failedLeo Tenenbaum
2020-07-12//Leo Tenenbaum
2020-07-12disallow using templates before they are declaredLeo Tenenbaum
2020-07-10noteLeo Tenenbaum
2020-07-10fixed problem where wrong argument type wasnt being detectedLeo Tenenbaum
2020-07-10made types 16 bytesLeo Tenenbaum
2020-07-10cleaning up some stuff, fixing memory leaksLeo Tenenbaum
2020-07-10big changes to the way for loops workLeo Tenenbaum
2020-07-09fixed some bugs with tuples, new version of writeiLeo Tenenbaum
2020-07-09some bugfixes involving tuple return values; also found some related bugsLeo Tenenbaum
2020-07-08debug and release builds; reading files still not fully testedLeo Tenenbaum
2020-07-07oops fclose fixedLeo Tenenbaum
2020-07-03io is working but slowLeo Tenenbaum
2020-07-03removed ability to evaluate a function before it is declared at compile time;...Leo Tenenbaum
2020-06-27more work on fixing #ifsLeo Tenenbaum
2020-06-27#initLeo Tenenbaum
2020-06-26finished moving #include to parsingLeo Tenenbaum
2020-06-24started moving #include to parsing; not working yetLeo Tenenbaum
2020-06-23fixed some problems with globalsLeo Tenenbaum
2020-06-22found bug with evaling future functionsLeo Tenenbaum
2020-06-21fixed some problems with tr->block being wrong, still not fully workingLeo Tenenbaum
2020-06-12block mismatch messageLeo Tenenbaum
2020-05-23started fixing tests; found bugLeo Tenenbaum
2020-05-23some cleanup involving blocks no longer having ret_exprsLeo Tenenbaum
2020-05-23turned if, while, for, block into statementsLeo Tenenbaum
2020-05-23started removing block ret_exprLeo Tenenbaum
2020-05-19got rid of decls_cgen, cleaned up a bunch of stuffLeo Tenenbaum
2020-05-13check for circular includesLeo Tenenbaum
2020-05-13got rid of UNARY_LENLeo Tenenbaum
2020-05-13fixed some problems with cgen_recurse_stuffLeo Tenenbaum
2020-05-13fixed segfault following #include errorLeo Tenenbaum
2020-05-12fixed struct #ifsLeo Tenenbaum
2020-05-11fixed some problems you can get when you put a function in a structLeo Tenenbaum
2020-05-10fixed that namespace problemLeo Tenenbaum
2020-05-10remove while loops with no conditionLeo Tenenbaum
2020-05-09allow use of global variables at compile time, for real this timeLeo Tenenbaum
2020-05-08allow use of global variables at compile timeLeo Tenenbaum
2020-05-08allow use of global constant before declaring it, get rid of weird Location c...Leo Tenenbaum
2020-05-08got double include to REALLY workLeo Tenenbaum
2020-05-08got double include to workLeo Tenenbaum
2020-05-05figured out what the problem wasLeo Tenenbaum