HHY Language 1.3.5
HHY Language v1.3.5
HHY v1.3.5 makes the verified Bytecode VM the default execution engine for run, profile, and script shorthand.
Highlights
- Executes verified Opcode trees directly without routing normal Bytecode execution through the AST evaluator.
- Covers expressions, declarations, control flow, functions, closures, errors, Pipes, collections, imports, and module exports.
- Adds verified subtree navigation, resolved local-slot metadata, reusable call frames, low-allocation Stream closure calls, and typed integer fast paths.
- Keeps
--engine astandHHY_ENGINE=astas permanent rollback paths and retains AST as the semantic oracle in CI. - Passes the measured default-switch gates: 1M CPU workload ratio ≤ 0.90, short-script ratio ≤ 1.25, and JSON/I/O ratio ≤ 1.10.
Compatibility
Language syntax, Value/Stream/Error semantics, extension protocol, resource limits, diagnostics, stack traces, cancellation, and dry-run contracts are unchanged.
Verification
The release workflow builds and tests macOS arm64, Linux x86_64, Linux arm64, and Windows x86_64 archives. Each archive has a dedicated SHA-256 file and is included in SHA256SUMS.