zenocore 0.1.0

Zero-dependency core engine for ZenoLang — lexer, parser, executor, and scope for the zeno-rs ecosystem
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod diagnostic;
pub mod lexer;
pub mod parser;
pub mod scope;
pub mod executor;
pub mod slots;
pub mod analysis;

pub use diagnostic::Diagnostic;
pub use lexer::{Lexer, Token, TokenType};
pub use parser::{Node, parse_string, parse_file};
pub use scope::{Scope, Value};
pub use executor::{Context, Engine, InputMeta, SlotMeta, HandlerFn};
pub use slots::{register_logic_slots, register_collection_slots};
pub use analysis::{Analyzer, AnalysisResult};