llguidance 0.7.4

Super-fast Structured Outputs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod from_guidance;
mod grammar;
pub(crate) mod lexer;
mod parser;
mod slicer;

pub mod lexerspec;
pub mod perf;
pub mod regexvec;

#[allow(unused_imports)]
pub use grammar::{CGrammar, CSymIdx, Grammar, SymIdx, SymbolProps};
pub use parser::{
    BiasComputer, DefaultBiasComputer, Parser, ParserError, ParserMetrics, ParserRecognizer,
    ParserStats, XorShift,
};
pub use slicer::SlicedBiasComputer;