summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-03removed ability to evaluate a function before it is declared at compile ↵Leo Tenenbaum
time; that was causing too many problems
2020-06-27more work on fixing #ifsLeo Tenenbaum
2020-06-27figured out what the problem with the types test wasLeo Tenenbaum
going to need a separate stage for figuring out #ifs or something
2020-06-27#initLeo Tenenbaum
2020-06-26fix problem where file included twice was cgenerated twiceLeo 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-21oops gitignore was ignoring docsLeo Tenenbaum
2020-06-21everything now working with blocks not returning valuesLeo 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-19removed a few unused functionsLeo 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 types testLeo 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-11improved function naming; started initLeo Tenenbaum
2020-05-10fixed that namespace problemLeo Tenenbaum
2020-05-10remove while loops with no conditionLeo Tenenbaum
2020-05-09found bug with namespacesLeo 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-08fixed a few bugs starting to make buffered ioLeo Tenenbaum
2020-05-08oops fixed putfLeo Tenenbaum
2020-05-08#no_warnLeo Tenenbaum
2020-05-08allow use of global constant before declaring it, get rid of weird Location ↵Leo Tenenbaum
comparison
2020-05-08got double include to REALLY workLeo Tenenbaum
2020-05-08switched back from symlink to copy because git for windows cant handle symlinksLeo Tenenbaum
2020-05-08oopsLeo Tenenbaum
2020-05-08got double include to workLeo Tenenbaum
2020-05-06system v amd64 calling conventionLeo Tenenbaum
2020-05-05forgot some licensesLeo Tenenbaum
2020-05-05improved testingLeo Tenenbaum
2020-05-05got Windows 64-bit build to work, added Windows instructions to READMELeo Tenenbaum
2020-05-05fixed unix build script when compile time foreign function support is disabledLeo Tenenbaum
2020-05-05figured out what the problem wasLeo Tenenbaum
2020-05-05added #foreign MSVC 64-bit but broke something elseLeo Tenenbaum
2020-05-04fixed bug with f(f(x)) solutionLeo Tenenbaum
2020-05-04fixed f(f(x)) bug but it's not very niceLeo Tenenbaum
2020-05-04found a bug: f(f(x))Leo Tenenbaum