zxq5
d66baf6f99
moved loc
2026-02-13 21:42:59 +00:00
zxq5
9f35fc9415
block allocator implementation and example
2026-02-08 12:36:49 +00:00
zxq5
7780f5804f
deleted old files and modified some dsa source files
2026-02-04 01:58:37 +00:00
zxq5
889ee8ef71
wrote dsa/dsc code examples including an allocator
2026-02-04 01:58:03 +00:00
zxq5
3afeafc9d4
- compiler works for basic maths expressions and functions
...
- basic pointers and reading values from pointers works
- writing to pointers not yet implemented (looks painful so a problem
for tomorrow)
- updated print library. the compiler has this hardcoded in all programs
for now
2026-02-03 02:11:30 +00:00
zxq5
e31deb594f
fixed a bug with the multiply function in core.dsa and added a print_num
...
function to print.dsa for decimal numbers
2026-01-31 13:28:11 +00:00
zxq5
ae92510fb8
dsa lib bugfixes
2025-06-26 20:53:51 +01:00
zxq5
e9f04824ea
updates to dsa libs
2025-06-26 00:51:20 +01:00
zxq5
1101331f70
fixed a couple of emulator bugs, including fixing shift instructions. finished implementing lib/io/print/print_hex_byte and print_hex_word
2025-06-25 16:31:42 +01:00
zxq5
c171b0db89
worked on print.dsa and maths/core.dsa
2025-06-25 00:40:31 +01:00
zxq5
7892c44d89
updated print with new functions
2025-06-22 03:51:39 +01:00
zxq5
528ceddade
refactor & fixed assembler path handling
2025-06-21 04:05:22 +01:00