Skip to content
GocciaScript
HomeInstallationDocsCompatibilityPerformancePlaygroundSandbox
GitHub 19
Browse documentation
DocumentationFrom the repository
Start here
GocciaScript
Guides & reference
Adding a New Built-in Type
Architecture
Benchmarks
Binary Data Built-ins
Build System
Built-in Objects
Bytecode Profiling
Bytecode VM
Capability Audit Events
Core patterns
Data Format Built-ins
Embedding the Engine
Errors
FFI Built-ins
Garbage Collector
Host Environment
Interpreter
Intl Built-ins
Language
Language Tables
Temporal Built-ins
Test Framework API
test262 Harness Contract
Testing
Value System
Virtual Module Configuration
Your First GocciaScript Program
Contributing
Code Style
Delphi Validation
Tooling
Workflow
Architecture decisions
Architecture Decision Records
DocumentationFrom the repository
Start here
GocciaScript
Guides & reference
Adding a New Built-in Type
Architecture
Benchmarks
Binary Data Built-ins
Build System
Built-in Objects
Bytecode Profiling
Bytecode VM
Capability Audit Events
Core patterns
Data Format Built-ins
Embedding the Engine
Errors
FFI Built-ins
Garbage Collector
Host Environment
Interpreter
Intl Built-ins
Language
Language Tables
Temporal Built-ins
Test Framework API
test262 Harness Contract
Testing
Value System
Virtual Module Configuration
Your First GocciaScript Program
Contributing
Code Style
Delphi Validation
Tooling
Workflow
Architecture decisions
Architecture Decision Records

Bytecode and interpreter feature parity

Date: 2026-03-05 Area: bytecode Pull Request: #39

Feature parity between bytecode and interpreter. The bytecode backend passes the full JavaScript test suite. #39. bytecode-vm.md.

GocciaScript
— A drop of JavaScript, sandboxed by default.
© 2026 GocciaScript contributors