blob: 6b1f3d08773ea896310b6f73e91ac91f9806e505 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
//! Syntax trees, parsing and tokenization.
#[cfg(test)]
#[macro_use]
mod test;
/// Basic types used around the syntax side.
pub mod prelude {
pub use super::expr::*;
pub use super::tree::{SyntaxTree, SyntaxNode, DynamicNode};
pub use super::span::{SpanVec, Span, Spanned};
pub use super::value::*;
}
pub mod decoration;
pub mod expr;
pub mod tree;
pub mod parsing;
pub mod span;
pub mod scope;
pub mod tokens;
pub mod value;
|