Commit Graph

53 Commits

Author SHA1 Message Date
b0a54971b3 fucked shit up 2024-07-22 18:35:21 +02:00
f795eb80c7 Major aka minor bug fixes and refactoring... 2024-07-20 18:49:16 -04:00
1b9acda87b dumpster fire 2024-07-19 04:10:50 +02:00
bec336d276 machine blocks FINALLY work 2024-07-17 22:50:41 +02:00
ebb9d98391 machine code WIP 2024-07-17 18:19:34 +02:00
faf7a780ee no size burn in, exit WIP 2024-07-17 02:35:31 +02:00
5ac9e9a3f9 what xola asked 2024-07-17 00:04:42 +02:00
2762655144 misc. 2024-07-16 20:58:00 +02:00
6d4d82ccc2 i tried 2024-07-16 19:40:34 +02:00
fed0841193 perhaps 2024-07-16 18:56:55 +02:00
6fd63037a6 refactoring 2024-07-16 17:11:31 +02:00
cf8719f58d refactoring 2024-07-16 16:02:34 +02:00
4e014bfb7e my bad... 2024-07-16 02:32:39 +02:00
56fde73d74 var things 2024-07-16 02:22:58 +02:00
0ee309e25d please? 2024-07-16 00:56:34 +02:00
5ed4f0f407 fucking hell 2024-07-16 00:54:16 +02:00
98ad8e18e3 register order... 2024-07-16 00:45:11 +02:00
87f8d0b8ed clear errors 2024-07-16 00:38:04 +02:00
ead1ecb2ff make comperasion warning go away 2024-07-15 21:11:04 +02:00
7d50234797 offsetless deref 2024-07-15 21:10:51 +02:00
cbe3de4949 make library warning go away 2024-07-15 21:10:34 +02:00
2cf6d79edd stuff 2024-07-15 19:55:52 +02:00
741e3f0f4e -plug technical dept 2024-07-14 19:42:20 +02:00
05400a303b bump 2024-07-13 16:22:35 +02:00
f4cb86b1ef compile 2024-07-13 15:47:26 +02:00
543b4d3c8a less terrible instruction generation 2024-07-12 16:51:21 +02:00
da739a9370 applied placeholders 2024-07-09 15:13:42 +02:00
1b06231f90 bump 2024-07-08 23:10:34 +02:00
fc84f9dc29 keyword loop renamed 2024-07-08 23:10:26 +02:00
b4aa255447 removed unused function 2024-07-08 23:09:51 +02:00
ad92db137a array things 2024-07-08 23:09:36 +02:00
bdad66ebbb better register logic 2024-07-08 18:06:14 +02:00
19ccf53e91 os fuckery 2024-07-08 18:03:57 +02:00
fbcdb11f96 Compiled and ran an example... 2024-07-07 14:26:35 -04:00
0c2fccb0c4 -- 2024-07-07 20:03:52 +02:00
a0380aff27 Minor change... 2024-07-07 13:48:36 -04:00
3e1553b87b Compiles, but has errors, needs sane refactoring! 2024-07-07 13:32:04 -04:00
93fc219794 bump 2024-07-07 16:32:35 +02:00
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
4dcc219a3f bump 2024-07-06 23:53:41 +02:00
45209b75fe bumped everything 2024-07-06 02:01:29 +02:00
17f4b004c5 fancier errors 2024-07-05 21:28:53 +02:00
811c06ca22 labels 2024-07-05 19:33:36 +02:00
7cae7f968f + artimetric blocks 2024-07-05 14:41:56 +02:00
4a7ede2e1b logic recognized; +registers; +machine block 2024-07-05 11:43:58 +02:00
5d83d7abc6 'end' as a state 2024-07-05 10:10:33 +02:00
d7d4630ca4 cleaned leakage 2024-07-05 09:05:51 +02:00
4d7b1b3924 clear warnings 2024-07-05 08:32:13 +02:00
4cb50c92eb parser eats the example program 2024-07-05 07:48:18 +02:00
aa97643d2c WIP 2024-07-05 04:47:42 +02:00