46 Commits

Author SHA1 Message Date
xolatile
630b6aa36c Added proto game of life, ASM and EAX, many more instruction combos, refacored assembler... 2024-07-24 22:09:03 -04:00
xolatile
3de231c317 Now compiles, dunno if it works... 2024-07-24 15:31:02 -04:00
xolatile
facd80e228 Added instructions into generator... 2024-07-24 08:14:12 -04:00
anon
daeaace9f8 major stress test compiles 2024-07-23 23:54:05 +02:00
anon
c17348f18d a bunch of stuff 2024-07-23 23:06:40 +02:00
anon
b0a54971b3 fucked shit up 2024-07-22 18:35:21 +02:00
anon
1b9acda87b dumpster fire 2024-07-19 04:10:50 +02:00
anon
bec336d276 machine blocks FINALLY work 2024-07-17 22:50:41 +02:00
anon
78755df0a4 +script type comments 2024-07-17 18:30:46 +02:00
anon
7222328ace more on strings 2024-07-17 00:04:29 +02:00
anon
2762655144 misc. 2024-07-16 20:58:00 +02:00
anon
6d4d82ccc2 i tried 2024-07-16 19:40:34 +02:00
anon
7e356290a3 +escape sequences 2024-07-16 04:46:36 +02:00
anon
0ee309e25d please? 2024-07-16 00:56:34 +02:00
anon
98ad8e18e3 register order... 2024-07-16 00:45:11 +02:00
anon
2cf6d79edd stuff 2024-07-15 19:55:52 +02:00
anon
741e3f0f4e -plug technical dept 2024-07-14 19:42:20 +02:00
anon
f4cb86b1ef compile 2024-07-13 15:47:26 +02:00
anon
b33c154438 we build again 2024-07-13 14:53:38 +02:00
anon
543b4d3c8a less terrible instruction generation 2024-07-12 16:51:21 +02:00
anon
da739a9370 applied placeholders 2024-07-09 15:13:42 +02:00
anon
1b06231f90 bump 2024-07-08 23:10:34 +02:00
anon
fc84f9dc29 keyword loop renamed 2024-07-08 23:10:26 +02:00
anon
bdad66ebbb better register logic 2024-07-08 18:06:14 +02:00
anon
0c2fccb0c4 -- 2024-07-07 20:03:52 +02:00
anon
93fc219794 bump 2024-07-07 16:32:35 +02:00
anon
5a15575b94 silly space requirement removed; but this also means we can not have fixed sized patterns in the future without a) requiring whitespace afterwards b) it being able to clip into the next token (the only reason this does not happen now is because all our fixed patterns {instrunctions} clash with IDENTIFIER, silently saving the day) 2024-07-07 00:54:19 +02:00
anon
a1df7dfd32 $register removed 2024-07-06 23:56:36 +02:00
anon
4dcc219a3f bump 2024-07-06 23:53:41 +02:00
anon
45209b75fe bumped everything 2024-07-06 02:01:29 +02:00
anon
4157b4db3c false error bug fix 2024-07-05 22:50:26 +02:00
anon
17f4b004c5 fancier errors 2024-07-05 21:28:53 +02:00
anon
811c06ca22 labels 2024-07-05 19:33:36 +02:00
anon
7cae7f968f + artimetric blocks 2024-07-05 14:41:56 +02:00
anon
4a7ede2e1b logic recognized; +registers; +machine block 2024-07-05 11:43:58 +02:00
anon
5d83d7abc6 'end' as a state 2024-07-05 10:10:33 +02:00
anon
d7d4630ca4 cleaned leakage 2024-07-05 09:05:51 +02:00
anon
4d7b1b3924 clear warnings 2024-07-05 08:32:13 +02:00
anon
4cb50c92eb parser eats the example program 2024-07-05 07:48:18 +02:00
anon
aa97643d2c WIP 2024-07-05 04:47:42 +02:00
anon
84a7245e2b parsing lot 2024-07-05 03:37:16 +02:00
anon
d02ba7e817 EMIL IF YOU DARE TO MERGE THIS WITH THE LINE BELOW I WILL SKIN YOU 2024-07-05 03:31:19 +02:00
anon
e474cae3bc clear unused function warnings 2024-07-05 03:30:51 +02:00
anon
2ec0f37115 basic error reporting 2024-07-05 03:30:02 +02:00
anon
c7aab1d900 WIP flex exit soft leak cleaning 2024-07-05 03:27:57 +02:00
anon
4a5d02bbe4 mockup demo compiles 2024-07-02 18:52:34 +02:00