Commit Graph

146 Commits

Author SHA1 Message Date
130c34608e some notes 2024-07-08 18:03:12 +02:00
de403bd356 Added major bug fix in 2 SLOC... 2024-07-08 11:43:39 -04:00
955325c76c print errors to stderr 2024-07-08 17:37:57 +02:00
50dd8d6923 ignore temp output file 2024-07-08 17:37:27 +02:00
bcfec9ee73 fix header guard 2024-07-08 17:37:00 +02:00
b804aca257 Added new testing files... 2024-07-08 08:46:17 -04:00
058ca4d4c9 Added basic C-fasm helper... 2024-07-08 07:44:26 -04:00
db176c62a9 Added one fasm example... 2024-07-08 06:35:05 -04:00
f7cd79e4ad Moved my testing and utility programs to tool folder... 2024-07-08 05:05:55 -04:00
75ea0eaec2 Added hello-world program and library examples... 2024-07-08 05:02:35 -04:00
2a88e0bf9a Added some important stuff to definitions... 2024-07-08 04:17:30 -04:00
fbcdb11f96 Compiled and ran an example... 2024-07-07 14:26:35 -04:00
d6c6135c58 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-07 20:04:08 +02:00
0c2fccb0c4 -- 2024-07-07 20:03:52 +02:00
e6338e3953 Minor changes... 2024-07-07 14:00:15 -04: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
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