Crate husk_lang

Source

Re-exports§

pub use test_registry::TestRegistry;
pub use test_runner::TestResult;

Modules§

test_registry
test_runner
test_transpiler

Structs§

HuskConfig
Husk project configuration parsed from husk.toml
InterpreterVisitor
Interpreter implemented using the visitor pattern
Lexer
PackageResolver
Handles npm package resolution and dependency management
Parser
SemanticVisitor
Semantic analyzer implemented using the visitor pattern

Enums§

Error
Stmt
Value

Functions§

execute_script
execute_script_with_context
repl
transpile_to_js
transpile_to_js_with_packages

Type Aliases§

Result