Skip to main contentCrate bop
Source pub use error::BopError;pub use parser::Stmt;pub use parser::count_instructions;pub use value::Value;
- error
- Error type for the Bop interpreter.
- lexer
- memory
- Memory tracking for Bop script execution.
- parser
- precheck
- value
- Value type for the Bop interpreter.
- BopLimits
- Resource limits enforced during execution.
- StdHost
- Default host: no custom builtins, print to stdout.
- BopHost
- Extension point for embedders to add custom built-in functions.
- parse
- Parse Bop source into an AST (useful for instruction counting).
- run
- Run a Bop program with the given host and limits.