cairo_lang_parser/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Cairo parser.
//!
//! This crate is responsible for parsing Cairo code.
pub use diagnostic::ParserDiagnostic;

pub mod colored_printer;
pub mod db;
pub mod diagnostic;
pub mod lexer;
pub mod operators;
pub mod parser;
pub mod printer;
pub mod recovery;
pub mod utils;
mod validation;

#[cfg(test)]
pub mod test_utils;