21 Commits

Author SHA1 Message Date
Richard Thier
ceabdee697 slc comment start state machine 2024-09-26 11:52:28 +02:00
Richard Thier
844a9165dd fixed up main engine architecture a bit 2024-09-26 11:04:39 +02:00
Richard Thier
b8e631188d added warnings to build 2024-09-26 11:04:17 +02:00
Richard Thier
07c2c39143 some tricky ideas - might revert 2024-09-26 10:42:36 +02:00
Richard Thier
ea2745da22 minor fix 2024-09-25 23:46:27 +02:00
Richard Thier
ae1ef64838 utilized GOTO well 2024-09-25 23:37:57 +02:00
Richard Thier
f83fd990f8 changed to by-default 64 bit session addressing & implementation of word became better with helper functions and restructuring 2024-09-25 23:18:30 +02:00
Richard Thier
00e818e43b statemachine basic architecture 2024-09-19 11:36:04 +02:00
Richard Thier
356a866e8d comments and first version state machine (too complex?) 2024-09-18 16:13:49 +02:00
Richard Thier
3ea872d744 better architecture with unions 2024-09-18 14:49:30 +02:00
Richard Thier
b5419a1a26 improvements 2024-09-16 23:18:32 +02:00
Richard Thier
ed7584a08f better engine architecture with more simplicity 2024-09-16 22:30:29 +02:00
Richard Thier
b1fa9cd9c9 further ideas 2024-09-16 21:22:44 +02:00
Richard Thier
ef7a2bf333 engine progress 2024-09-16 20:12:23 +02:00
Richard Thier
a6f47915d3 abstracted out code reader - might need it to support includes better or do they become literally a pass? 2024-09-14 13:41:34 +02:00
Richard Thier
87164e7a65 better enums - more like our struct typedefs 2024-09-14 13:00:43 +02:00
Richard Thier
4107f42b53 fixed some compile errors 2024-09-14 12:59:14 +02:00
Richard Thier
0bd5940a47 added main.c and makefile 2024-09-14 12:54:29 +02:00
Richard Thier
8370ff3c92 some architectural progress 2024-09-13 18:02:54 +02:00
Richard Thier
625d1151f0 added turbolist as proper dependency 2024-09-13 10:32:49 +02:00
Richard Thier
ff0a8110e3 Initial commit - GPL2 for now until I find out detailed licence 2024-09-07 21:53:56 +02:00