From 3b6a6f6673041cf9ee315c00f9b0e24e2c067091 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Mon, 30 Jul 2018 16:16:58 +0300 Subject: Add render test functionality --- src/bin/cli.rs | 20 -------------------- src/parser/grammar/expressions.rs | 4 ++++ 2 files changed, 4 insertions(+), 20 deletions(-) delete mode 100644 src/bin/cli.rs (limited to 'src') diff --git a/src/bin/cli.rs b/src/bin/cli.rs deleted file mode 100644 index 9e513edb2..000000000 --- a/src/bin/cli.rs +++ /dev/null @@ -1,20 +0,0 @@ -extern crate libsyntax2; - -use std::io::Read; - -use libsyntax2::{ - parse, utils::dump_tree -}; - -fn main() { - let text = read_input(); - let file = parse(text); - let tree = dump_tree(&file); - println!("{}", tree); -} - -fn read_input() -> String { - let mut buff = String::new(); - ::std::io::stdin().read_to_string(&mut buff).unwrap(); - buff -} diff --git a/src/parser/grammar/expressions.rs b/src/parser/grammar/expressions.rs index 2145b8d8b..40f41535e 100644 --- a/src/parser/grammar/expressions.rs +++ b/src/parser/grammar/expressions.rs @@ -1,5 +1,9 @@ use super::*; +// test expr_literals +// fn foo() { +// let _ = 92; +// } pub(super) fn literal(p: &mut Parser) -> bool { match p.current() { TRUE_KW | FALSE_KW | INT_NUMBER | FLOAT_NUMBER | BYTE | CHAR | STRING | RAW_STRING -- cgit v1.2.3