summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-15only allow using a struct after its declared (except for inside other structs)HEADtrunkLeo Tenenbaum
2020-07-15...Leo Tenenbaum
2020-07-15more type informationLeo Tenenbaum
2020-07-15removed named struct args, fixed type information for struct instancesLeo Tenenbaum
2020-07-15require #include filename to be a string literalLeo Tenenbaum
2020-07-15better hashing stuffLeo Tenenbaum
2020-07-15fix struct definition generation orderLeo Tenenbaum
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-12fixed local #foreign functionsLeo 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-11reduced eval memory usageLeo Tenenbaum
2020-07-11improved the way value memory management worksLeo Tenenbaum
2020-07-10oops fixed setting stack-allocated arrs/structsLeo Tenenbaum
2020-07-10noteLeo Tenenbaum
2020-07-10fixed problem where wrong argument type wasnt being detectedLeo Tenenbaum
2020-07-10fixed problem unveiled by making types smallerLeo Tenenbaum
2020-07-10some cleanupLeo 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-10fixed testsLeo Tenenbaum
2020-07-09dont have to invoke C compiler separately anymoreLeo 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-07reading from stdin; file reading not tested that much yetLeo Tenenbaum
2020-07-07oops fclose fixedLeo Tenenbaum
2020-07-03oopsLeo Tenenbaum
2020-07-03toc v. 0.7Leo Tenenbaum
2020-07-03io is working but slowLeo Tenenbaum
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