Commit Graph

16 Commits

Author SHA1 Message Date
MCorange
fed3be5614 introduced notion of a token 2023-03-18 20:21:45 +02:00
MCorange
8421fbf379 implement /example/rule110.mcl and fix interpreting syscalls 2023-03-18 18:41:57 +02:00
MCorange
8a53271a91 added like a shit load of math and stack instructions 2023-03-14 23:37:43 +02:00
MCorange
2c82aebd60 some docs for devs, added a few examples, implemented syscalls 2023-03-14 21:50:14 +02:00
MCorange
8d72420b04 added @8 and !\8 memory ops 2023-03-14 19:36:30 +02:00
MCorange
782c3aadde add 'mem' and extent Token to have Token.jmp which is used in if, else, end, while blocks instead of Token.value 2023-03-14 19:01:06 +02:00
MCorange
5ec182ab58 added while loops 2023-03-14 00:43:16 +02:00
MCorange
f9b1184f18 fixed lt and gt 2023-03-13 23:33:06 +02:00
MCorange
b6bbb2d251 added < and > 2023-03-13 23:31:55 +02:00
MCorange
a88e4efff0 added 'dup' 2023-03-13 23:20:35 +02:00
MCorange
6ac45cfcb7 added ifs with else 2023-03-13 23:15:49 +02:00
MCorange
8f91098792 Added Else less if 2023-03-13 17:38:05 +02:00
MCorange
f2b45e343c Added Equals '=' 2023-03-13 16:23:40 +02:00
MCorange
e053d7bef3 the error reporting is so stupid lmfao 2023-03-13 02:07:43 +02:00
MCorange
0921100d4f finally working again 2023-03-13 02:00:26 +02:00
MCorange
cfcea89dac NOT WORKING initial 2023-03-12 22:51:21 +02:00