summaryrefslogtreecommitdiff
path: root/compiler.c
AgeCommit message (Expand)Author
2024-03-25initial conditionalKyle Gunger
2024-03-24Fix segfault for one test, still broken thoKyle Gunger
2024-03-24more bool workKyle Gunger
2024-03-24a few mul and bool fixesKyle Gunger
2024-03-24consolidate boolsKyle Gunger
2024-03-23Some more bitwise ops (mostly still broken)Kyle Gunger
2024-03-22scope jmp kinda, still borkedKyle Gunger
2024-03-18controls are just functions right?Kyle Gunger
2024-03-18a little more on the control stuffKyle Gunger
2024-03-17subscope fixKyle Gunger
2024-03-17Merge branch 'main' of git.cshift.net:CircleShift/ctcKyle Gunger
2024-03-17changes to controlKyle Gunger
2024-03-15Slightly better function callKyle Gunger
2024-03-14Test vector implKyle Gunger
2024-03-12Better pointer handlingKyle Gunger
2024-03-11even slightly better callingKyle Gunger
2024-03-11Slightly better function callingKyle Gunger
2024-03-11Function call (not working)Kyle Gunger
2024-03-07fix a couple issues with dot evalKyle Gunger
2024-03-06fix small leakKyle Gunger
2024-03-06strict eval coming alongKyle Gunger
2024-03-05some file level stuffKyle Gunger
2024-02-29mod error for literalsKyle Gunger
2024-02-28fdefKyle Gunger
2024-02-28changes to pointer logicKyle Gunger
2024-02-25Broken indexingKyle Gunger
2024-02-24fix pure struct moveKyle Gunger
2024-02-24Load function parameters into scopeKyle Gunger
2024-02-24Scope variable managementKyle Gunger
2024-02-24Fix reg avail algKyle Gunger
2024-02-24check varsKyle Gunger
2024-02-24register var gen logicKyle Gunger
2024-02-24stub mk_tmpKyle Gunger
2024-02-24reg avail bitmask queryKyle Gunger
2024-02-23only eval when valueKyle Gunger
2024-02-22Compile def loopKyle Gunger
2024-02-22Idea of how eval will workKyle Gunger
2024-02-19Fix for array derefKyle Gunger
2024-02-19String literal generation (not that the compiler knows what to do)Kyle Gunger
2024-02-19Basic literal evalKyle Gunger
2024-02-18don't always move on dereferenceKyle Gunger
2024-02-18push full stringKyle Gunger
2024-02-18Scope label basicsKyle Gunger
2024-02-17add rel option to addr generationKyle Gunger
2024-02-14mul and divKyle Gunger
2024-02-14mul fix literalKyle Gunger
2024-02-14mulKyle Gunger
2024-02-14Basic opsKyle Gunger
2024-02-13small changeKyle Gunger
2024-02-13reg gen fixKyle Gunger