From 80eac73865ee4fe382f7bbed604a32238ed919e6 Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Mon, 13 Apr 2026 13:59:01 +0200 Subject: [PATCH] Structure --- src/codegen/mod.rs | 1 + src/codegen/sourcemap.rs | 0 src/errors.rs | 0 src/main.rs | 4 ++++ src/parser/ast.rs | 0 src/parser/grammar.pest | 0 src/parser/mod.rs | 1 + 7 files changed, 6 insertions(+) create mode 100644 src/codegen/mod.rs create mode 100644 src/codegen/sourcemap.rs create mode 100644 src/errors.rs create mode 100644 src/parser/ast.rs create mode 100644 src/parser/grammar.pest create mode 100644 src/parser/mod.rs diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/codegen/mod.rs @@ -0,0 +1 @@ + diff --git a/src/codegen/sourcemap.rs b/src/codegen/sourcemap.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/errors.rs b/src/errors.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/main.rs b/src/main.rs index e7a11a9..7e0f87e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,3 +1,7 @@ +pub mod codegen; +pub mod errors; +pub mod parser; + fn main() { println!("Hello, world!"); } diff --git a/src/parser/ast.rs b/src/parser/ast.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/parser/grammar.pest b/src/parser/grammar.pest new file mode 100644 index 0000000..e69de29 diff --git a/src/parser/mod.rs b/src/parser/mod.rs new file mode 100644 index 0000000..1333fbf --- /dev/null +++ b/src/parser/mod.rs @@ -0,0 +1 @@ +pub mod ast; \ No newline at end of file