sx/sx/hyperscript.sx — _hyperscript playground page at /sx/(applications.(hyperscript)) - compile-result defcomp (SSR compilation display) - pipeline documentation (tokenize → parse → compile) - example showcases with pre-compiled output - sx-post form → handler for interactive compilation sx/sx/handlers/hyperscript-api.sx — POST handler: /sx/(applications.(hyperscript.(api.compile))) Accepts source param, returns compiled SX + parse tree HTML NOTE: hs-parse returns (do) in server context — JIT/CEK runtime issue where parser closures don't evaluate correctly. Works in test runner (3127/3127). Investigating separately. sx_server.ml — url_decode fix: decode + as space in form data Standard application/x-www-form-urlencoded uses + for spaces. Nav: _hyperscript added to Applications section. Config: handler:hs- prefix added for handler dispatch. 3127/3127 tests, zero regressions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
141 KiB
141 KiB