1
0
Fork 0
mirror of https://github.com/pnx/m16vm synced 2026-06-16 03:44:55 +02:00
Commit graph

22 commits

Author SHA1 Message Date
040caee7f4
as/lexer.c: move hex/dec parse functions to as/lexer/number.c 2019-03-29 16:01:59 +01:00
c271fb7aaa
Makefile: remove old compile flags. 2019-01-29 14:10:27 +01:00
065e86e655
Adding debug module. 2019-01-29 14:07:57 +01:00
60fec921c6
Makefile: fixing CFLAGS variable + remove "-g" flag and all "M16_DEBUG" flags as default values. 2019-01-04 22:01:16 +01:00
0d257be91f
Makefile: tidy up the output. 2019-01-04 21:39:13 +01:00
e319461f83
as/asm_error.h: variadic functions did not work at all, switch to macro. 2019-01-04 21:28:31 +01:00
6422bcca8a
moving as/error.c code to lib to have the functions reusable. 2018-12-21 00:03:47 +01:00
d73e2ab710
move /src/as to /as and /src to /vm 2018-12-18 13:29:18 +01:00
8ef4c7edcd
move lib/src/vector.c to lib/vector.c 2018-12-18 13:25:56 +01:00
f385a4c47e
Merge branch 'asm' 2018-12-18 12:24:47 +01:00
1ac58df67a
Makefile: adding M16_DEBUG_REGS documentation 2018-12-14 14:13:15 +01:00
dbd32efbc5
Makefile: adding some comments. 2018-12-14 11:57:02 +01:00
0a91644879
Makefile: call "as" "m16as" 2018-12-10 23:21:58 +01:00
7646d63736
asm: build AST in parser. 2018-12-10 23:13:38 +01:00
f2d54204ca
Makefile: add rule for building libm16 2018-12-10 23:13:37 +01:00
3122da08c9
move include/ to lib/include 2018-12-10 10:10:50 +01:00
3528c467ac asm: adding the parser 2018-12-09 19:52:29 +01:00
377c008ebe
asm: lexer implementation. 2018-11-27 10:52:39 +01:00
5bf70ad664
Makefile: print memory per default. 2018-11-25 11:39:20 +01:00
cf752ab682
move src/instr.h to include/instr.h because it will be needed by assembler for code generation. 2018-11-01 18:34:35 +01:00
817642b7e4
src/vm.c: use program.h 2018-10-31 17:53:07 +01:00
2ba17c52bd Initial commit 2018-10-26 12:35:17 +02:00