summaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Collapse)Author
2020-04-05fixed some problems with useLeo Tenenbaum
2020-04-04added using structs and its mostly working but found a weird bug when an ↵Leo Tenenbaum
error happens beforehand
2020-04-04improved the way ident lookup worksLeo Tenenbaum
2020-04-01while implementing use, found bug with namespacesLeo Tenenbaum
2020-04-01block cleanupLeo Tenenbaum
2020-03-31double => long doubleLeo Tenenbaum
2020-03-31improved LocationLeo Tenenbaum
for some reason some redeclaration errors arent happening
2020-03-27made statement members pointersLeo Tenenbaum
2020-03-27removed StructDef.constantsLeo Tenenbaum
2020-03-27improved struct field lookupLeo Tenenbaum
2020-03-25cleaning up a few struct thingsLeo Tenenbaum
2020-03-25improved struct member lookupLeo Tenenbaum
2020-03-23more useLeo Tenenbaum
2020-03-22more useLeo Tenenbaum
2020-03-21started useLeo Tenenbaum
2020-03-21fixed casting to #C type at runtimeLeo Tenenbaum
2020-03-20allow long long if compiled with msvcLeo Tenenbaum
2020-03-20fixed defer test and automatically determine whether to use colorLeo Tenenbaum
2020-03-20compile time deferLeo Tenenbaum
2020-03-19#ifs inside structsLeo Tenenbaum
2020-03-19fixed IDECL_EXPR bug; version 0.5Leo Tenenbaum
2020-03-19simplified tuple type syntax, fixed some problems with tuplesLeo Tenenbaum
2020-03-18cant return a #C, improved defer testLeo Tenenbaum
2020-03-18defer seems to be fully workingLeo Tenenbaum
2020-03-18defer seems to be working with functions nowLeo Tenenbaum
2020-03-17all tests working and defer is coming alongLeo Tenenbaum
2020-03-16updated tests, fixed bugsLeo Tenenbaum
2020-03-16assuming people know what they are doing with foreign variadic functionsLeo Tenenbaum
2020-03-16sizeof, alignofLeo Tenenbaum
2020-03-16removed for/while ret exprsLeo Tenenbaum
2020-03-16break, continueLeo Tenenbaum
2020-03-16switched to labels for break/continue so that switch works in the futureLeo Tenenbaum
2020-03-16oops forgot about while!Leo Tenenbaum
2020-03-15got rid of need for ; following f ::= fn() {} etc.Leo Tenenbaum
2020-03-15#error, realized this can replace whereLeo Tenenbaum
2020-03-14discovered foreign varargs bugLeo Tenenbaum
2020-03-14fixed indentationLeo Tenenbaum
2020-03-13...Leo Tenenbaum
2020-03-13added where conditions for functions, discovered bug with eval returningLeo Tenenbaum
2020-03-13toc v. 0.4Leo Tenenbaum
2020-03-13varargs lenLeo Tenenbaum
2020-03-13typeof!Leo Tenenbaum
2020-03-13got rid of some temporary variables in outputLeo Tenenbaum
2020-03-12foreign varargs almost workingLeo Tenenbaum
2020-03-12#foreign varargsLeo Tenenbaum
2020-03-11cleanup and varargs bugfixLeo Tenenbaum
2020-03-11passing varargs to varargs functions almost workingLeo Tenenbaum
2020-03-11prevent varargs[i] from being an lvalueLeo Tenenbaum
2020-03-11no semiconst or struct varargsLeo Tenenbaum
2020-03-11error message for default varargsLeo Tenenbaum