aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib.rs b/src/lib.rs
index a72d9e3cb..8f25de9a4 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -27,7 +27,11 @@ extern crate unicode_xid;
27pub mod algo; 27pub mod algo;
28pub mod ast; 28pub mod ast;
29mod lexer; 29mod lexer;
30mod parser; 30#[macro_use]
31mod parser_api;
32mod grammar;
33mod parser_impl;
34
31mod syntax_kinds; 35mod syntax_kinds;
32/// Utilities for simple uses of the parser. 36/// Utilities for simple uses of the parser.
33pub mod utils; 37pub mod utils;
@@ -43,5 +47,5 @@ pub use {
43 47
44pub fn parse(text: String) -> SyntaxNode { 48pub fn parse(text: String) -> SyntaxNode {
45 let tokens = tokenize(&text); 49 let tokens = tokenize(&text);
46 parser::parse::<yellow::GreenBuilder>(text, &tokens) 50 parser_impl::parse::<yellow::GreenBuilder>(text, &tokens)
47} 51}