v1.0.0 Stable Release
ZepraScript
High-performance JavaScript engine powering ZepraBrowser. Full ES2024 support, WebAssembly, and multi-tier JIT compilation.
187
API Headers
25
Modules
266+
Tests
4
JIT Tiers
Documentation
Architecture Outline
┌─────────────────────────────────────────────────────────────────┐
│ ZepraBrowser │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Tab 1 │ │ Tab 2 │ │ Tab 3 │ │
│ │ (Isolate) │ │ (Isolate) │ │ (Isolate) │ │
└─────────────────────────────────────────────────────────────────┘
│
┌─────────────────────────────▼───────────────────────────────────┐
│ ZepraScript Core │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Parser │→│ Bytecode │→│ VM │→│ JIT │ │
│ │ (AST) │ │ Compiler │ │(Execute) │ │(Optimize)│ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Builtins │ │ GC │ │ Debug │ │ WASM │ │
│ │(ES2024) │ │(Gen/Inc) │ │ (CDP) │ │ (SIMD+) │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
└─────────────────────────────────────────────────────────────────┘
Module Structure
api/
browser/
builtins/
bytecode/
core/
debugger/
frontend/
heap/
interpreter/
jit/
modules/
optimization/
runtime/
wasm/
zir/
zopt/