22 lines
455 B
Rust
22 lines
455 B
Rust
mod ctx;
|
|
mod cursor;
|
|
mod error;
|
|
mod lower;
|
|
mod node;
|
|
mod nodes;
|
|
mod parse;
|
|
mod token;
|
|
mod import;
|
|
|
|
use crate::common::{CompilerMsg, CompilerOutput, FileSpan, FilePos};
|
|
pub use ctx::*;
|
|
pub use cursor::*;
|
|
pub use node::*;
|
|
pub use nodes::*;
|
|
pub use parse::*;
|
|
pub use token::*;
|
|
pub use import::*;
|
|
|
|
// idea: create generic "map" and "tuple" types which are used for function calls, tuples, struct
|
|
// creation, etc. instead of specializing at the parsing level
|