Maxwell max
max pushed to master at ground/cground 2026-01-21 15:53:22 +11:00
063e85d24a Merge pull request 'Add compiler' (#14) from unstable into master
07474d4317 Add print and println to compiler
51639e904d Add control flow
c728801bc3 Add comparisons
e3c8a2f453 Add multiply and subtract
Compare 14 commits »
max merged pull request ground/cground#14 2026-01-21 15:53:20 +11:00
Add compiler
max created pull request ground/cground#14 2026-01-21 15:53:10 +11:00
Add compiler
max commented on issue ground/cground#13 2026-01-21 15:26:54 +11:00
Compiler should use LLVM

Me personally I don't like LLVM very much. Generating ASM seems to work well so far and it compiles very fast.

Also doing "code -> ir -> another ir -> assembly" rather than "code -> ir ->…

max closed issue ground/cground#13 2026-01-21 15:26:54 +11:00
Compiler should use LLVM
max pushed to unstable at ground/cground 2026-01-21 15:20:22 +11:00
07474d4317 Add print and println to compiler
max pushed to unstable at ground/cground 2026-01-21 14:35:58 +11:00
51639e904d Add control flow
c728801bc3 Add comparisons
Compare 2 commits »
max pushed to unstable at ground/cground 2026-01-21 14:02:18 +11:00
e3c8a2f453 Add multiply and subtract
max pushed to unstable at ground/cground 2026-01-21 13:51:08 +11:00
bf68f1500c Add add instruction to compiler
max pushed to unstable at ground/cground 2026-01-21 13:25:21 +11:00
31577fcc62 Add set to compiler
max closed pull request ground/cground#12 2026-01-21 12:21:43 +11:00
master
max pushed to unstable at ground/cground 2026-01-21 12:21:02 +11:00
925077d55e Merge branch 'master' into unstable
32d6a029dd trying to fix stuff
0f155c80be ground library version 1.1.5
4680597065 update to math library (v1.1.0)
792aed13ae Balright time to break master again
Compare 6 commits »
max created pull request ground/cground#12 2026-01-21 12:18:22 +11:00
master
max pushed to master at ground/cground 2026-01-21 11:55:47 +11:00
32d6a029dd trying to fix stuff
max pushed to unstable at ground/cground 2026-01-21 11:38:43 +11:00
dac983b684 Update compiler
max pushed to master at ground/ground 2026-01-21 11:38:12 +11:00
0796bee066 Update compiler
max pushed to unstable at ground/cground 2026-01-21 11:17:50 +11:00
d3c03b4987 Better cmdline args, start work on compiler
max pushed to unstable at ground/cground 2026-01-20 21:27:11 +11:00
c6762a7966 extlibs can now add variables and structs!
max pushed to master at ground/cground 2026-01-20 21:17:22 +11:00
792aed13ae Balright time to break master again
max pushed to master at ground/cground 2026-01-20 20:17:37 +11:00
08b1edd7a7 Update include header