beans/
lib.rs

1#![allow(clippy::upper_case_acronyms, unstable_name_collisions)]
2#![warn(missing_debug_implementations)]
3
4//! # Beans
5//!
6//! Language-oriented programming and scripting language.
7//! This library contains an API to parse grammars, compile them and compile source code.
8
9pub mod builder;
10mod case;
11pub mod error;
12pub mod lexer;
13mod list;
14pub mod parser;
15pub mod printer;
16pub mod regex;
17pub mod span;
18pub mod stream;
19pub mod typed;
20// Macros
21#[macro_use]
22mod utilities;
23#[cfg(test)]
24#[macro_use]
25mod test_utilities;