added almost the full grammar, added extra parsers and lexers for
testing
This commit is contained in:
15
build.rs
15
build.rs
@@ -5,10 +5,21 @@ fn main() {
|
||||
CTLexerBuilder::new()
|
||||
.lrpar_config(|ctp| {
|
||||
ctp.yacckind(YaccKind::Grmtools)
|
||||
.grammar_in_src_dir("grammar.y")
|
||||
.grammar_in_src_dir("parsers/fudge.y")
|
||||
.unwrap()
|
||||
})
|
||||
.lexer_in_src_dir("grammar.l")
|
||||
.lexer_in_src_dir("lexers/fudge.l")
|
||||
.unwrap()
|
||||
.build()
|
||||
.unwrap();
|
||||
|
||||
CTLexerBuilder::new()
|
||||
.lrpar_config(|ctp| {
|
||||
ctp.yacckind(YaccKind::Grmtools)
|
||||
.grammar_in_src_dir("parsers/expr_only.y")
|
||||
.unwrap()
|
||||
})
|
||||
.lexer_in_src_dir("lexers/expr_only.l")
|
||||
.unwrap()
|
||||
.build()
|
||||
.unwrap();
|
||||
|
||||
Reference in New Issue
Block a user