|
|
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 |
|