Commit Graph

18 Commits

Author SHA1 Message Date
61906b3c80 Format with clang 2021-11-09 19:41:10 +01:00
96345ad6ba Compile to bytecode 2020-09-03 19:03:32 +02:00
473334c3db Refactor tokenization 2020-08-29 14:50:16 +02:00
71678b2ec6 Extract preprocessing from tokenizer 2020-08-29 11:25:10 +02:00
aebc1dd86d Improve syntax error reporting 2020-08-28 20:55:11 +02:00
593506a907 Introduce simple character literal 2020-08-28 20:55:11 +02:00
0286f25e8d Add DEFINE preprocessor directive 2020-05-30 12:21:50 +02:00
8b85e428f1 Remove declare and string types to prepare for preprocessor 2020-05-22 20:33:48 +02:00
e7a5cfa327 Refactor main.cpp functions into separate class 2020-05-22 20:33:17 +02:00
e1008b43a6 Add string literals 2020-05-17 20:30:57 +02:00
f8eaabfc55 Add exit operand 2020-05-16 12:17:10 +02:00
f9c43f19e6 Add ret function 2020-05-16 12:10:17 +02:00
41fb08373c Add call operand 2020-05-16 11:22:47 +02:00
1148682324 Added direct memory access 2019-11-23 16:47:16 +01:00
22bb974a05 Memory added plus basic memory operations 2019-11-23 14:53:56 +01:00
99f616e1e4 Add seti and int operators 2019-11-23 12:21:14 +01:00
f0e00ff018 Add control flow operands 2019-11-21 18:38:02 +01:00
b84557b3e1 Basic arithmetic and jump labels 2019-11-17 21:02:35 +01:00