You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
100% Pure Eliscript Dual-Host Runtime & Worker Bridge: Rewrote runtime/emacs-compat.eli (5,927 lines of pure Eliscript, 0js* capsules), tests/eliscript/emacs-compatible-syntax.eli, tests/seed-symbol-reservation.test.eli, and tools/performance/version-comparison.eli in pure Eliscript, adding industrial Emacs Lisp primitives (?char, &optional/&rest/&key, mutable cl-defstruct, setf/cl-incf/cl-decf/push/pop, pcase, cl-labels/cl-loop, rx, pure Eliscript UTF-8 & SHA-256 secure-hash, virtual with-temp-buffer) and compileCompatElispModule / eliscript-compat-offload-call for unmodified .el module execution and persistent Worker acceleration.
Compiler Codegen Size & TDZ Narrowing (-6.57% Compiler Output, 2.08x Faster Compile): Narrowed temporal dead zone (__eliscript_tdz_*) guards to genuinely uninitialized forward references and extracted shared operation helpers into runtime/prelude.eli, reducing the 13-module bootstrap compiler output from 800,209 B to 747,647 B (-52,562 B / -6.57%) and Stage 3 bundle size by -30.03% vs v0.0.1.
Native .el & .eli Project Build Support & Platform Coding Conventions: Added first-class .el and .eli entry and relative module import support across eliscript-build, eliscript-check, eliscript-watch, and portable project sessions (with ELI-PJ0014 collision diagnostics), and established the platform coding conventions in docs/emacs-compatible-syntax.md (§14).
Comprehensive Verification & Differential Oracle: Verified across 26 ERT suites (T01–T16), 23 project build ERT tests, 110 Bun syntax/runtime tests, 52 native Emacs vs. JS Differential Oracle programs, 9 unmodified industrial .el modules (CHE-01..CHE-07), and all 14 repository contract gates.