aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
blob: d95e26662449960470320e2e02c3f6c02d628873 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
extern crate unicode_xid;

mod text;
mod tree;
mod lexer;
mod parser;

pub mod syntax_kinds;
pub use text::{TextUnit, TextRange};
pub use tree::{SyntaxKind, Token, FileBuilder, Sink, File, Node};
pub use lexer::{next_token, tokenize};
pub use parser::parse;