110 Commits

Author SHA1 Message Date
anon
d6c6135c58 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-07 20:04:08 +02:00
anon
0c2fccb0c4 -- 2024-07-07 20:03:52 +02:00
xolatile
e6338e3953 Minor changes... 2024-07-07 14:00:15 -04:00
xolatile
a0380aff27 Minor change... 2024-07-07 13:48:36 -04:00
xolatile
3e1553b87b Compiles, but has errors, needs sane refactoring! 2024-07-07 13:32:04 -04:00
xolatile
744a605723 Added important debugging program for me and maybe for others too... 2024-07-07 10:36:17 -04:00
anon
93fc219794 bump 2024-07-07 16:32:35 +02:00
xolatile
33b8628466 Work in progress on small debugging and refactoring... 2024-07-07 03:17:18 -04:00
xolatile
50cb09e4e1 Added immediates and displacements prototype... 2024-07-07 01:16:18 -04:00
anon
e2d4c96377 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-07 03:26:49 +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
xolatile
63ef245535 Implemented robust jmp instruction... 2024-07-06 09:36:54 -04:00
xolatile
5efba26804 Implemented mov instruction core... 2024-07-06 08:03:05 -04:00
anon
bfd7a1ab04 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-06 02:02:11 +02:00
anon
45209b75fe bumped everything 2024-07-06 02:01:29 +02:00
xolatile
0d660b1c45 Updated assembler, 32 new instructions... 2024-07-05 17:33:34 -04:00
xolatile
32393fa0f0 Adjustments in assemble functoin... 2024-07-05 17:07:46 -04:00
xolatile
dd48f5594a Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 17:01:28 -04:00
xolatile
113bafb7d5 Work in progress on jump and move... 2024-07-05 17:01:10 -04: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
318268fc51 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 19:33:40 +02:00
anon
811c06ca22 labels 2024-07-05 19:33:36 +02:00
a72384713d
table example implemented 2024-07-05 17:25:22 +00:00
anon
7cae7f968f + artimetric blocks 2024-07-05 14:41:56 +02:00
anon
fd3a86df7c Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 11:46:00 +02:00
anon
4a7ede2e1b logic recognized; +registers; +machine block 2024-07-05 11:43:58 +02:00
xolatile
69baf7a526 Minor change... 2024-07-05 04:19:35 -04: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
f003436f7b Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 04:47:59 +02:00
anon
aa97643d2c WIP 2024-07-05 04:47:42 +02:00
63bbaf0801
build supplies & template for tommyds 2024-07-05 02:33:41 +00: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
38178e7e16 enable flex/bison debug mode 2024-07-05 03:26:37 +02:00
xolatile
8418df6a93 Implemented new 8 instructions, tested the hell out of them... 2024-07-04 15:42:54 -04:00
xolatile
48e2061aaa New special instruction building... 2024-07-04 10:18:04 -04:00
xolatile
6c1e05c926 Removed all conditionals from assembler... 2024-07-04 07:50:52 -04:00
xolatile
85568abf72 Documented warnings, added certain core functions... 2024-07-03 16:56:54 -04:00
xolatile
90e74fc189 Refactored usual names for assembly enumerations... 2024-07-03 10:27:47 -04:00
xolatile
7615b77ec4 Updated assembler... 2024-07-03 04:06:23 -04:00
xolatile
fd00640f69 Tested assembler generation... 2024-07-03 01:28:01 -04:00