Commit Graph

231 Commits

Author SHA1 Message Date
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
b65e32bb0e Bug tracking using xfat and qfat marked... 2024-07-07 11:20:18 -04:00
e03a695f60 Added temporary heyo file... 2024-07-07 11:10:19 -04:00
8e4dd9f45b Added xfat program... 2024-07-07 10:58:01 -04:00
744a605723 Added important debugging program for me and maybe for others too... 2024-07-07 10:36:17 -04:00
93fc219794 bump 2024-07-07 16:32:35 +02:00
33b8628466 Work in progress on small debugging and refactoring... 2024-07-07 03:17:18 -04:00
50cb09e4e1 Added immediates and displacements prototype... 2024-07-07 01:16:18 -04:00
e2d4c96377 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-07 03:26:49 +02:00
5ce91eca6c -- 2024-07-07 03:26:31 +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
a1df7dfd32 $register removed 2024-07-06 23:56:36 +02:00
4dcc219a3f bump 2024-07-06 23:53:41 +02:00
63ef245535 Implemented robust jmp instruction... 2024-07-06 09:36:54 -04:00
5efba26804 Implemented mov instruction core... 2024-07-06 08:03:05 -04:00
bfd7a1ab04 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-06 02:02:11 +02:00
45209b75fe bumped everything 2024-07-06 02:01:29 +02:00
0d660b1c45 Updated assembler, 32 new instructions... 2024-07-05 17:33:34 -04:00
32393fa0f0 Adjustments in assemble functoin... 2024-07-05 17:07:46 -04:00
dd48f5594a Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 17:01:28 -04:00
113bafb7d5 Work in progress on jump and move... 2024-07-05 17:01:10 -04:00
4157b4db3c false error bug fix 2024-07-05 22:50:26 +02:00
e7f392edbc Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 21:29:11 +02:00
17f4b004c5 fancier errors 2024-07-05 21:28:53 +02:00
ced1083c06 f80 f128 2024-07-05 18:38:15 +00:00
e3ca37009f +vim syntax file 2024-07-05 20:06:03 +02:00
0ad53373cd suggestions and revisal 2024-07-05 17:55:24 +00:00
4dbe5cf77e README revise (again) 2024-07-05 17:42:43 +00:00
54b2c61882 README revise 2024-07-05 17:41:42 +00:00
318268fc51 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 19:33:40 +02:00
811c06ca22 labels 2024-07-05 19:33:36 +02:00
73d6854af2 print counter examples when possible 2024-07-05 19:33:36 +02:00
d68d8582d8 fix missing library bug: -lm 2024-07-05 17:27:59 +00:00
a72384713d table example implemented 2024-07-05 17:25:22 +00:00
7cae7f968f + artimetric blocks 2024-07-05 14:41:56 +02:00
fd3a86df7c Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 11:46:00 +02:00
4a7ede2e1b logic recognized; +registers; +machine block 2024-07-05 11:43:58 +02:00
69baf7a526 Minor change... 2024-07-05 04:19:35 -04: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
f003436f7b Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-05 04:47:59 +02:00
aa97643d2c WIP 2024-07-05 04:47:42 +02:00
63bbaf0801 build supplies & template for tommyds 2024-07-05 02:33:41 +00:00
016ef7f019 i dont wish to deal with logic just yet 2024-07-05 03:37:27 +02:00
84a7245e2b parsing lot 2024-07-05 03:37:16 +02:00
d02ba7e817 EMIL IF YOU DARE TO MERGE THIS WITH THE LINE BELOW I WILL SKIN YOU 2024-07-05 03:31:19 +02:00
e474cae3bc clear unused function warnings 2024-07-05 03:30:51 +02:00