summaryrefslogtreecommitdiff
path: root/src/syntax/mod.rs
blob: ae12e818ceea93ae4b9645d549bc9ad9d26ee987 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//! Syntax definition, parsing, and highlighting.

pub mod ast;

mod kind;
mod lexer;
mod node;
mod parser;
mod reparser;
mod source;
mod span;

pub use self::kind::*;
pub use self::lexer::*;
pub use self::node::*;
pub use self::parser::*;
pub use self::reparser::*;
pub use self::source::*;
pub use self::span::*;