Commit graph

16 commits

Author SHA1 Message Date
c31a97eb76 Cargo features to control debugging output 2022-12-31 15:26:34 +01:00
a69fea5538 Errors - ErrorHandler now includes info about the stage that failed 2022-12-31 14:00:23 +01:00
da50da4e08 CLIPPY IS THE MASTER OF ALL! (especially anal retentiveness) 2022-12-31 13:50:08 +01:00
b89e330423 Hooked up the interpreter 2022-12-31 13:49:01 +01:00
b5e9a1825a Interpreter - Module created 2022-12-31 12:30:02 +01:00
32dab4ad27 main - Fixed formatting 2022-12-31 10:22:22 +01:00
ffb1994a59 Main - expect(&format!()) is bad, according to clippy 2022-12-31 10:21:38 +01:00
fc345f2ffb Parser - Parse expressions 2022-12-31 00:50:31 +01:00
ed03d565ea Parser - Created structure 2022-12-30 23:50:33 +01:00
8856d733ad AST - Expression node + dumper trait 2022-12-30 23:50:02 +01:00
4e9e566a4f Main program - Reset REPL buffer before reading 2022-12-30 18:38:40 +01:00
124ffd883f Error handler in separate module + basic scanner module 2022-12-30 16:56:21 +01:00
987118be8b Token-related definitions 2022-12-30 16:47:30 +01:00
7b8f15e072 Error state information 2022-12-30 16:33:34 +01:00
9d485a8c63 Either load a script or run the REPL 2022-12-30 16:17:46 +01:00
437d2fa4fe Initial, empty project 2022-12-30 15:53:19 +01:00