IgorCielniak
|
f2af252bc4
|
added dead code elimination
|
2026-01-09 10:42:13 +01:00 |
|
IgorCielniak
|
d62f2fe02d
|
introduced direct ability to call syscalls and linux.sl
|
2026-01-08 20:56:36 +01:00 |
|
IgorCielniak
|
f7b08afdcb
|
implemented 'here'
|
2026-01-08 19:04:29 +01:00 |
|
IgorCielniak
|
e37f5ae5e4
|
added include paths
|
2026-01-08 18:40:32 +01:00 |
|
IgorCielniak
|
e7abc47cdf
|
ststic arrays and dynamic arrays
|
2026-01-08 18:34:34 +01:00 |
|
IgorCielniak
|
1727bab944
|
added variables
|
2026-01-08 16:05:43 +01:00 |
|
IgorCielniak
|
b9098d9893
|
changed the way that functions are defined
|
2026-01-08 15:28:10 +01:00 |
|
IgorCielniak
|
d4dc6ceef5
|
small refactor and cleanup
|
2026-01-08 13:15:27 +01:00 |
|
IgorCielniak
|
c3fc9cf831
|
unified the block endings
|
2026-01-03 09:04:50 +00:00 |
|
IgorCielniak
|
b186ae2826
|
implemented TODO for proper depth tracking for py blocks
|
2025-12-30 11:09:40 +00:00 |
|
IgorCielniak
|
2319785702
|
added a todo
|
2025-12-30 10:30:59 +00:00 |
|
IgorCielniak
|
1376c7bbc5
|
small fix
|
2025-12-29 14:19:49 +00:00 |
|
IgorCielniak
|
acbd6f57da
|
made the linking step prefer ld.lld if avaliable else fall back to ld
|
2025-12-29 13:35:26 +00:00 |
|
root
|
d4b8ce6012
|
removed p! and p@ and added 'mem' that just pushes the addr os the persistent memory on to the stack and than you can write/read using standard ! and @ nd write at an offset uaing pointer arithmetic
|
2025-12-28 11:46:01 +01:00 |
|
IgorCielniak
|
357434991e
|
added a buffer of 64 bytes for some easily accesible persistent storage accesable via p@ and p!
|
2025-12-26 15:50:37 +01:00 |
|
IgorCielniak
|
7d6c1fb0d3
|
added argv and argc interaction
|
2025-12-25 22:37:04 +01:00 |
|
IgorCielniak
|
ff72bc8207
|
fixed the while and begin..again loops conflicting
|
2025-12-25 20:02:28 +01:00 |
|
IgorCielniak
|
60ec54e58c
|
added while
|
2025-12-25 10:31:40 +01:00 |
|
IgorCielniak
|
852c55a768
|
small update
|
2025-12-21 13:41:34 +01:00 |
|
IgorCielniak
|
bfbbebf034
|
general update
|
2025-12-20 23:20:53 +01:00 |
|
IgorCielniak
|
3157f22c9b
|
extern outline
|
2025-12-20 22:34:27 +01:00 |
|
igor
|
8b5ccf4edc
|
commit
|
2025-12-19 15:48:42 +01:00 |
|
igor
|
21855212e5
|
added --debug to compile with debug info
|
2025-12-19 15:27:09 +01:00 |
|
IgorCielniak
|
50451840b7
|
write_file
|
2025-12-18 11:32:35 +01:00 |
|
IgorCielniak
|
6efd7c4e19
|
unhardcode 'puts' kinda
|
2025-12-14 18:44:24 +01:00 |
|
IgorCielniak
|
08cb47b560
|
kinda working fn
|
2025-12-14 16:34:02 +01:00 |
|
IgorCielniak
|
6574222280
|
commit
|
2025-12-14 00:38:19 +01:00 |
|
IgorCielniak
|
6910e05be6
|
made puts wor for strings as well an some other changes
|
2025-12-12 17:41:24 +01:00 |
|
IgorCielniak
|
96366a98a8
|
added run time strings
|
2025-12-11 20:25:34 +01:00 |
|
IgorCielniak
|
a33ae22573
|
commit
|
2025-12-11 20:07:10 +01:00 |
|
IgorCielniak
|
2ea49d26f7
|
commit
|
2025-12-08 18:14:52 +01:00 |
|
IgorCielniak
|
3a63347380
|
added macros, control flow, structs and comparison operands
|
2025-12-06 18:30:29 +01:00 |
|
IgorCielniak
|
643a4960c2
|
mem helpers and # comment support
|
2025-12-06 17:24:30 +01:00 |
|
IgorCielniak
|
8e8faf3c91
|
Initial commit
|
2025-12-06 16:30:58 +01:00 |
|