Commit Graph

514 Commits

Author SHA1 Message Date
Kayne Ruse
7ff232c814 Removed a trace statement 2022-08-06 14:52:59 +01:00
Kayne Ruse
a05b93975e Basic arithmetic works 2022-08-06 14:50:22 +01:00
Kayne Ruse
c178824a0a Forgot a function call 2022-08-06 08:22:09 +01:00
Kayne Ruse
3cdf77b85c Repl working 2022-08-06 08:16:54 +01:00
Kayne Ruse
7a3986af33 Wrote the interpreter 2022-08-06 07:58:32 +01:00
Kayne Ruse
0048c92cf5 Adjusted some includes 2022-08-06 06:16:14 +01:00
Kayne Ruse
6b33895f75 Added optimisation levels 2022-08-06 05:59:29 +01:00
Kayne Ruse
577d1965cb Fixed a missing string terminator 2022-08-05 17:14:33 +01:00
Kayne Ruse
bfaf4e83bb Fixed a string comparison bug 2022-08-05 17:11:21 +01:00
Kayne Ruse
8f2ba5cd50 Tested long literals, fixed a dissection bug 2022-08-05 16:47:09 +01:00
Kayne Ruse
cd05d5d84a Got the compiler partially working 2022-08-05 16:29:12 +01:00
Kayne Ruse
1ff32fe101 Lexer partially working 2022-08-03 14:06:54 +01:00
Kayne Ruse
3cad70dddd Wrote a basic lexer 2022-08-03 09:35:20 +01:00
Kayne Ruse
3cbf7b13eb Initial commit 2022-08-03 07:39:50 +01:00