libtbr/src/xml/mod.rs
Pakin f9ae59c77f feat: add codegen, vm executor
Signed-off-by: Pakin <pakin.t@forth.co.th>
2026-05-25 09:05:39 +07:00

19 lines
No EOL
515 B
Rust

pub mod ast;
pub mod codegen;
pub mod error;
pub mod ffi_node;
pub mod node;
pub mod parser;
pub mod vm;
pub use error::ParserResult;
pub use parser::ScriptParser;
pub use ast::nodes::{
AssignmentType, BinaryOpKind, Expression, LiteralValue, Program, Statement, UnaryOpKind,
};
pub use codegen::CodeGen;
pub use codegen::rust::RustCodeGen;
pub use codegen::python::PythonCodeGen;
pub use codegen::javascript::JavaScriptCodeGen;
pub use codegen::java::JavaCodeGen;
pub use vm::{Vm, Value, VmError, Environment};