summaryrefslogtreecommitdiff
path: root/compiler.c
AgeCommit message (Expand)Author
2024-01-22keyword branch in func compilationKyle Gunger
2024-01-21Register name generationKyle Gunger
2024-01-07minor changes to eval func sigKyle Gunger
2024-01-06Stub funcs + guard for function redefinitionKyle Gunger
2024-01-06Method loop initKyle Gunger
2024-01-03Unquote str funcKyle Gunger
2023-12-07Op scanning for evalKyle Gunger
2023-12-05TODO outlinesKyle Gunger
2023-12-05stub functions and p2 loopKyle Gunger
2023-12-05tokenization flagKyle Gunger
2023-12-05enable def parsingKyle Gunger
2023-12-05Def and enum parsing (phase 1)Kyle Gunger
2023-12-04Setup file and module compilation functionsKyle Gunger
2023-12-03function type resolution for inputs and outputsKyle Gunger
2023-12-03Type sizingKyle Gunger
2023-12-03Remove method from unknown block typesKyle Gunger
2023-12-03Fix struct/parameter parsingKyle Gunger
2023-12-03Fix variable struct memory leakKyle Gunger
2023-12-02Phase 1 partially workingKyle Gunger
2023-12-02p1_method parsingKyle Gunger
2023-12-02split out parameter parsingKyle Gunger
2023-12-01Add inital struct parsing (likely buggy)Kyle Gunger
2023-11-30number and type parsing from tokensKyle Gunger
2023-11-30mod_find funcs, inbuilt typesKyle Gunger
2023-11-30tnsl_block_typeKyle Gunger
2023-11-29define find_closing func (not done)Kyle Gunger
2023-11-29Fix memory leak in mod_deep_endKyle Gunger
2023-11-29Fix for escaped character reading in string literalsKyle Gunger
2023-11-29Fix is_reservedKyle Gunger
2023-11-29initial compilation - print token list for testingKyle Gunger
2023-11-29Parse reserved tokensKyle Gunger
2023-11-29Token type funcKyle Gunger
2023-11-28Most parser funcsKyle Gunger
2023-11-27Add parse functionsKyle Gunger
2023-11-26Fix join funcKyle Gunger
2023-11-26Vector fixesKyle Gunger
2023-11-26Merge branch 'main' of git.cshift.net:CircleShift/ctcKyle Gunger
2023-11-26CompData structKyle Gunger
2023-11-26Token structKyle Gunger
2023-11-26Flush out Type structKyle Gunger
2023-11-22Init projectKyle Gunger