snappea 0.1.0

The P modeling language in Rust: emit events from your application and check them against P specs in tests, plus the `snappea` checker
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Front end for the P modeling language: lexer, parser and AST.
//! No I/O: callers load sources into a [`SourceMap`].

pub mod ast;
pub mod lexer;
mod parser;
mod span;
pub mod token;

pub use parser::{parse, ParseError, MAX_NESTING};
pub use span::{FileId, LineCol, Location, SourceFile, SourceMap, Span};