• UK
  • https://zxq5.dev
  • Rustacean Arch User Java hater (except minecraft) CS student @ UOB

  • Joined on 2024-12-14
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2026-02-05 01:11:44 +00:00
b8abbfd02f added a brainf&&k module to the compiler (specialised module so no
c2bf9f6667 added a (very incomplete) C frontend for DSAC
2f91c4127c reorganised code examples
89762b54e3 updated docs
a35cfbe864 updated compiler to support multiple frontends and backends
Compare 6 commits »
zxq5 deleted branch doc from zxq5/damn_simple_architecture 2026-02-04 23:18:49 +00:00
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2026-02-04 01:59:53 +00:00
a1099249e9 updated roadmap
cb65a928c8 fixed bug where stack inspector shows incorrect addresses
fa8aa1cd29 integrated compiler in DSA editor
7780f5804f deleted old files and modified some dsa source files
889ee8ef71 wrote dsa/dsc code examples including an allocator
Compare 9 commits »
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2026-02-03 15:38:43 +00:00
48a74bfde2 updated dsc example to reflect current feature set.
7973b2afca - refactored lexer
ce2eda72a0 updated roadmap with progress
Compare 3 commits »
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2026-02-03 02:11:35 +00:00
3afeafc9d4 - compiler works for basic maths expressions and functions
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2026-02-02 11:15:48 +00:00
5573c5a609 minor code changes for codegen
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2026-02-01 22:16:16 +00:00
8f7163c459 added some documentation and started on compiler for custom language (not C) based on previous prototypes. pretty broken state rn.
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2026-01-31 13:28:47 +00:00
52ef7872f0 compiler working for some mathematical expressions, function calls and
e31deb594f fixed a bug with the multiply function in core.dsa and added a print_num
63c9d858b4 added a to-do list and bacon.toml for developing the compiler
782c842a42 updated gitignore
259746558f codegen progress
Compare 5 commits »
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2025-11-15 02:58:41 +00:00
b9f98bff7b started on codegen, scaffolding basically done
zxq5 pushed to compiler at zxq5/damn_simple_architecture 2025-11-14 23:38:02 +00:00
091dabfbf3 Merge remote-tracking branch 'refs/remotes/origin/compiler' into compiler
fd5b305576 started work on c compiler
Compare 2 commits »
zxq5 pushed to main at zxq5/zxq5fetch 2025-10-31 23:08:38 +00:00
d73d80ca8d added more system info
5e9d5f5c3b first commit
zxq5 created branch main in zxq5/zxq5fetch 2025-10-31 23:08:38 +00:00
zxq5 created repository zxq5/zxq5fetch 2025-10-31 23:07:47 +00:00
zxq5 pushed to master at zxq5/chatapp 2025-10-20 03:58:25 +01:00
7664433064 added nu build script
zxq5 pushed to master at zxq5/chatapp 2025-10-20 03:46:18 +01:00
d5909e09fd added nu script for inspecting data
91ff2e00c4 code cleanup & multi-channel support
07857f1d0a zed config for project
954648c7a2 minor refactoring
Compare 4 commits »
zxq5 pushed to master at zxq5/chatapp 2025-10-20 00:53:37 +01:00
f6d2999b96 caching implementation
zxq5 pushed to master at zxq5/chatapp 2025-10-18 21:26:33 +01:00
561999f4f1 pushing to edit on desktop
zxq5 pushed to master at zxq5/chatapp 2025-10-11 02:03:27 +01:00
zxq5 pushed to master at zxq5/chatapp 2025-10-11 01:52:26 +01:00
6092d1d7b4 megacommit
zxq5 pushed to master at zxq5/chatapp 2025-10-10 15:59:41 +01:00