Parser: - Reorder toggle style parsing: target before between clause - Handle "indexed" keyword, "indexed by" syntax - Use parse-atom (not parse-expr) for between values to avoid consuming "and" as boolean operator - Support 3-4 value cycles via toggle-style-cycle Compiler: - Add toggle-style-cycle dispatch → hs-toggle-style-cycle! Runtime: - Add hs-toggle-style-between! (2-value toggle) - Add hs-toggle-style-cycle! (N-value round-robin) Mock DOM: - Parse CSS strings from setAttribute "style" into style sub-dict so dom-get-style/dom-set-style work correctly Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
26 KiB
26 KiB