Amir Adal admin
  • Joined on 2025-05-16
admin pushed to main at admin/pl 2026-01-06 16:39:56 +01:00
589586db51 feat: migrate from OpView to DoubleLinkedList<Op*> + multiple
admin pushed to main at admin/pl 2026-01-05 19:36:51 +01:00
806e20d9b1 feat: fasm stack codegen beta
admin pushed to main at admin/pl 2026-01-04 20:19:27 +01:00
2312129148 first codegen prototype
admin pushed to main at admin/pl 2026-01-03 15:03:54 +01:00
1c04a058d7 fix: lexer out of bounds
629b65e151 save current lexer impl
Compare 2 commits »
admin pushed to main at admin/pl 2026-01-02 22:07:02 +01:00
6176d549c1 feat: error handling, better prelude, double linked lists usage etc
admin pushed to main at admin/pl 2026-01-02 14:54:49 +01:00
a453603b9b feat: no VoidValue, just Void type
admin pushed to main at admin/pl 2026-01-01 22:09:14 +01:00
0b9cb7e7d9 feat: first prototype of optimizers + alloca optimizer
admin pushed to main at admin/pl 2026-01-01 16:10:08 +01:00
8a2d98e69e feat: remove unused imports, todos and typos
ad17a59d65 feat: move allocator and slots into codegen folder
7995dd2bdf feat: write plan for future dev
Compare 3 commits »
admin pushed to main at admin/pl 2026-01-01 15:50:44 +01:00
6f4ab269e2 feat: implement proper IR with value handles with dynamic and transferable types
admin pushed to main at admin/pl 2025-12-31 17:55:22 +01:00
3b8dfc4dae feat: plan for register allocation + temp fix for 'E' not being printed
admin pushed to main at admin/dotfiles 2025-12-26 19:13:36 +01:00
01bb81c665 feat: WSL2 basic support
admin pushed to main at admin/pl 2025-12-24 20:13:37 +01:00
7f73b742c2 feat: introduced blocks and better project structure
admin pushed to main at admin/pl 2025-12-24 18:59:48 +01:00
e8a496d070 feat: abstract value for IR
admin pushed to main at admin/pl 2025-12-23 15:30:08 +01:00
e5d912b28e first try of registry allocation
admin pushed to main at admin/dotfiles 2025-12-14 18:40:07 +01:00
bbb7969950 update config
admin pushed to main at admin/pl 2025-12-14 17:09:04 +01:00
ce900632d3 feat: fasm stack code generator
admin pushed to main at admin/pl 2025-12-01 13:59:36 +01:00
952df07ce3 feat: support function params + stack based compiler!
admin pushed to main at admin/pl 2025-11-30 22:15:16 +01:00
b3498135aa feat: don't product IR in stdout for now
admin pushed to main at admin/pl 2025-11-30 22:11:52 +01:00
c506c2159c feat: produce IR into assembly
2a34d0094c feat: todo + better assertion message
Compare 2 commits »
admin pushed to main at admin/pl 2025-11-30 22:04:43 +01:00
16cc06b788 feat: beta compiling to fasm (codegen) + hello world example let's goooo
22f745e8dc feat: remove unnecessary comments
Compare 2 commits »