From 395d086f0dce355ccdcf3da149c309826c539b48 Mon Sep 17 00:00:00 2001 From: Mel Date: Sat, 20 Nov 2021 00:31:28 +0100 Subject: Runtime types --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 9128cdb..0df0483 100644 --- a/src/main.rs +++ b/src/main.rs @@ -3,6 +3,7 @@ use std::{env, fs, path::Path}; mod interpret; mod lex; mod parse; +mod types; use lex::lexer::Lexer; @@ -27,7 +28,7 @@ fn file(filename: impl AsRef) { let mut parser = Parser::new(lexer); let node = parser.parse().expect("Failed parsing."); - let mut walker = Walker::new(); + let mut walker = Walker::root(); walker.walk(&node); } @@ -35,7 +36,7 @@ fn file(filename: impl AsRef) { fn repl() { const PROMPT: &str = "🐇: "; - let mut walker = Walker::new(); + let mut walker = Walker::root(); let mut input_buffer; -- cgit 1.4.1