26 lines
482 B
Rust
26 lines
482 B
Rust
#![forbid(unsafe_code)]
|
|
|
|
#[macro_use]
|
|
extern crate lalrpop_util;
|
|
|
|
lalrpop_mod!(#[allow(clippy::all,unused_parens)] pub queries); // synthesized by LALRPOP
|
|
|
|
mod evaluators;
|
|
mod executors;
|
|
mod expressions;
|
|
mod predictors;
|
|
mod validators;
|
|
|
|
mod symbols;
|
|
mod types;
|
|
|
|
pub use expressions::Executor;
|
|
pub use expressions::Predictor;
|
|
pub use expressions::Validator;
|
|
pub use queries::FiltersParser;
|
|
pub use queries::QueryParser;
|
|
pub use validators::ValidationResult;
|
|
|
|
#[cfg(test)]
|
|
mod tests;
|