1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
mod ast; mod cmd; mod lexer; mod opt; mod parser; mod repl; use parser::Parser; fn main() { let mut parser = Parser::new(); if !opt::parse_cmdline_options(&mut parser) { return; } repl::read_eval_print_loop(parser); }