From 1ecee352f5844b0809d7ae66df52e34f42b44c8e Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Thu, 6 Mar 2025 20:33:27 +1300 Subject: Rewrite entire assembler The language is now more general, the code is better structured, error reporting is more detailed, and many new language features have been implemented: - conditional blocks - first-class strings - more expression operators - binary literals - negative values - invocations in constant expressions --- src/types/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/types/mod.rs (limited to 'src/types/mod.rs') diff --git a/src/types/mod.rs b/src/types/mod.rs new file mode 100644 index 0000000..623d525 --- /dev/null +++ b/src/types/mod.rs @@ -0,0 +1,7 @@ +mod expression_stack; +mod operator; +mod word_template; + +pub use expression_stack::*; +pub use operator::*; +pub use word_template::*; -- cgit v1.2.3-70-g09d2