about summary refs log tree commit diff
path: root/src/parse/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse/mod.rs')
-rw-r--r--src/parse/mod.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/parse/mod.rs b/src/parse/mod.rs
new file mode 100644
index 0000000..2938131
--- /dev/null
+++ b/src/parse/mod.rs
@@ -0,0 +1,10 @@
+pub mod ast;
+
+use crate::parse::ast::Expression;
+use std::iter::Peekable;
+
+use crate::lex::token::Token;
+
+pub fn parse(tokens: Peekable<impl Iterator<Item = Token>>) -> Expression {
+    todo!()
+}