Files
rose-ash/shared/static/wasm/sx/adapter-dom.sxbc.json
giles 951b3a6586 Native bytecode compilation in MCP: 108s → 1.9s (57x faster)
Replace Node.js compile-modules.js with direct Sx_compiler.compile_module
calls in mcp_tree.ml. No subprocess, no JIT warm-up, no Node.js.
23 files compile in 1.9 seconds.

Also includes rebuilt WASM kernel (iterative cek_run) and all 23
bytecode modules recompiled with native compiler.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 10:45:38 +00:00

1 line
64 KiB
JSON

{"magic":"SXBC","version":1,"hash":"8df7de8c13342103","module":{"bytecode":[1,1,0,128,0,0,5,1,3,0,128,2,0,5,51,5,0,128,4,0,5,52,7,0,0,128,6,0,5,1,9,0,128,8,0,5,51,11,0,128,10,0,5,51,13,0,128,12,0,5,51,15,0,128,14,0,5,51,17,0,128,16,0,5,51,19,0,128,18,0,5,51,21,0,128,20,0,5,51,23,0,128,22,0,5,51,25,0,128,24,0,5,51,27,0,128,26,0,5,51,29,0,128,28,0,5,1,32,0,1,33,0,1,34,0,1,35,0,1,36,0,1,37,0,1,38,0,1,39,0,1,40,0,1,41,0,1,42,0,1,43,0,1,44,0,1,45,0,1,46,0,1,47,0,1,48,0,1,49,0,1,50,0,1,51,0,1,52,0,1,53,0,1,54,0,52,31,0,23,128,30,0,5,51,56,0,128,55,0,5,51,58,0,128,57,0,5,51,60,0,128,59,0,5,51,62,0,128,61,0,5,51,64,0,128,63,0,5,51,66,0,128,65,0,5,51,68,0,128,67,0,5,51,70,0,128,69,0,5,51,72,0,128,71,0,5,51,74,0,128,73,0,5,51,76,0,128,75,0,5,51,78,0,128,77,0,5,51,80,0,128,79,0,5,51,82,0,128,81,0,5,3,128,83,0,5,51,85,0,128,84,0,5,51,87,0,128,86,0,5,51,89,0,128,88,0,5,51,91,0,128,90,0,5,51,93,0,128,92,0,50],"constants":[{"t":"s","v":"SVG_NS"},{"t":"s","v":"http://www.w3.org/2000/svg"},{"t":"s","v":"MATH_NS"},{"t":"s","v":"http://www.w3.org/1998/Math/MathML"},{"t":"s","v":"island-scope?"},{"t":"code","v":{"bytecode":[20,2,0,1,3,0,48,1,52,1,0,1,52,0,0,1,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"nil?"},{"t":"s","v":"scope-peek"},{"t":"s","v":"sx-island-scope"}]}},{"t":"s","v":"*memo-cache*"},{"t":"s","v":"dict"},{"t":"s","v":"*cyst-counter*"},{"t":"n","v":0},{"t":"s","v":"next-cyst-id"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,21,1,0,5,1,4,0,20,1,0,52,3,0,2,50],"constants":[{"t":"s","v":"+"},{"t":"s","v":"*cyst-counter*"},{"t":"n","v":1},{"t":"s","v":"str"},{"t":"s","v":"sx-cyst-"}]}},{"t":"s","v":"contains-deref?"},{"t":"code","v":{"bytecode":[20,2,0,52,1,0,1,52,0,0,1,33,4,0,4,32,73,0,20,2,0,52,3,0,1,33,4,0,4,32,59,0,20,2,0,52,6,0,1,52,5,0,1,1,7,0,52,4,0,2,6,33,20,0,5,20,8,0,20,2,0,52,6,0,1,48,1,1,9,0,52,4,0,2,33,4,0,3,32,10,0,20,11,0,20,2,0,52,10,0,2,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"list?"},{"t":"s","v":"expr"},{"t":"s","v":"empty?"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"first"},{"t":"s","v":"symbol"},{"t":"s","v":"symbol-name"},{"t":"s","v":"deref"},{"t":"s","v":"some"},{"t":"s","v":"contains-deref?"}]}},{"t":"s","v":"dom-on"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,4,0,52,3,0,1,33,33,0,1,6,0,20,4,0,52,8,0,1,52,7,0,1,52,5,0,2,33,6,0,51,9,0,32,3,0,51,10,0,32,3,0,20,4,0,49,3,50],"constants":[{"t":"s","v":"dom-listen"},{"t":"s","v":"el"},{"t":"s","v":"name"},{"t":"s","v":"lambda?"},{"t":"s","v":"handler"},{"t":"s","v":"="},{"t":"n","v":0},{"t":"s","v":"len"},{"t":"s","v":"lambda-params"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,52,3,0,0,48,2,48,1,5,20,4,0,49,0,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"call-lambda"},{"t":"s","v":"handler"},{"t":"s","v":"list"},{"t":"s","v":"run-post-render-hooks"}]}},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,4,0,52,3,0,1,48,2,48,1,5,20,5,0,49,0,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"call-lambda"},{"t":"s","v":"handler"},{"t":"s","v":"list"},{"t":"s","v":"e"},{"t":"s","v":"run-post-render-hooks"}]}}]}},{"t":"s","v":"render-to-dom"},{"t":"code","v":{"bytecode":[20,0,0,3,48,1,5,20,2,0,52,1,0,1,6,1,3,0,52,4,0,2,33,9,0,5,20,5,0,49,0,32,128,1,6,1,6,0,52,4,0,2,33,9,0,5,20,5,0,49,0,32,108,1,6,1,7,0,52,4,0,2,33,16,0,5,20,8,0,20,2,0,52,9,0,1,49,1,32,81,1,6,1,10,0,52,4,0,2,33,12,0,5,20,11,0,20,2,0,49,1,32,58,1,6,1,12,0,52,4,0,2,33,16,0,5,20,11,0,20,2,0,52,13,0,1,49,1,32,31,1,6,1,14,0,52,4,0,2,33,31,0,5,20,15,0,20,16,0,20,17,0,20,2,0,20,18,0,48,2,48,1,20,18,0,20,19,0,49,3,32,245,0,6,1,20,0,52,4,0,2,33,17,0,5,20,11,0,20,21,0,20,2,0,48,1,49,1,32,217,0,6,1,22,0,52,4,0,2,33,7,0,5,20,2,0,32,199,0,6,1,23,0,52,4,0,2,33,39,0,5,20,25,0,48,0,52,24,0,1,33,18,0,20,26,0,1,27,0,20,2,0,52,28,0,1,48,2,32,1,0,2,5,20,2,0,32,149,0,6,1,29,0,52,4,0,2,33,28,0,5,20,2,0,1,31,0,52,30,0,2,33,6,0,20,2,0,32,5,0,20,5,0,49,0,32,110,0,6,1,32,0,52,4,0,2,33,36,0,5,20,2,0,52,33,0,1,33,8,0,20,5,0,49,0,32,14,0,20,34,0,20,2,0,20,18,0,20,19,0,49,3,32,63,0,5,20,35,0,20,2,0,48,1,33,39,0,20,25,0,48,0,33,11,0,20,36,0,20,2,0,49,1,32,17,0,20,11,0,20,37,0,20,2,0,48,1,52,13,0,1,49,1,32,12,0,20,11,0,20,2,0,52,13,0,1,49,1,50],"constants":[{"t":"s","v":"set-render-active!"},{"t":"s","v":"type-of"},{"t":"s","v":"expr"},{"t":"s","v":"nil"},{"t":"s","v":"="},{"t":"s","v":"create-fragment"},{"t":"s","v":"boolean"},{"t":"s","v":"raw-html"},{"t":"s","v":"dom-parse-html"},{"t":"s","v":"raw-html-content"},{"t":"s","v":"string"},{"t":"s","v":"create-text-node"},{"t":"s","v":"number"},{"t":"s","v":"str"},{"t":"s","v":"symbol"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"keyword"},{"t":"s","v":"keyword-name"},{"t":"s","v":"dom-node"},{"t":"s","v":"spread"},{"t":"s","v":"not"},{"t":"s","v":"island-scope?"},{"t":"s","v":"scope-emit!"},{"t":"s","v":"element-attrs"},{"t":"s","v":"spread-attrs"},{"t":"s","v":"dict"},{"t":"s","v":"has-key?"},{"t":"s","v":"__host_handle"},{"t":"s","v":"list"},{"t":"s","v":"empty?"},{"t":"s","v":"render-dom-list"},{"t":"s","v":"signal?"},{"t":"s","v":"reactive-text"},{"t":"s","v":"deref"}]}},{"t":"s","v":"render-dom-list"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,17,3,20,4,0,52,3,0,1,1,5,0,52,2,0,2,33,160,3,20,6,0,20,4,0,48,1,17,4,20,1,0,52,7,0,1,17,5,20,8,0,1,9,0,52,2,0,2,33,14,0,20,10,0,20,11,0,20,12,0,49,2,32,111,3,20,8,0,1,13,0,52,2,0,2,33,17,0,20,14,0,20,11,0,20,12,0,20,15,0,49,3,32,81,3,20,8,0,1,16,0,52,2,0,2,33,17,0,20,17,0,20,11,0,20,12,0,20,15,0,49,3,32,51,3,20,8,0,1,18,0,52,2,0,2,33,17,0,20,19,0,20,11,0,20,12,0,20,15,0,49,3,32,21,3,20,8,0,1,21,0,52,20,0,2,33,27,0,20,22,0,20,8,0,1,24,0,52,23,0,2,20,11,0,20,12,0,20,15,0,49,4,32,237,2,20,25,0,20,8,0,48,1,33,103,0,20,27,0,20,8,0,52,26,0,2,6,33,46,0,5,20,11,0,52,29,0,1,1,30,0,52,28,0,2,6,33,19,0,5,20,11,0,52,0,0,1,52,3,0,1,1,31,0,52,2,0,2,6,34,4,0,5,20,15,0,33,20,0,20,22,0,20,8,0,20,11,0,20,12,0,20,15,0,49,4,32,17,0,20,32,0,20,8,0,20,1,0,20,12,0,20,15,0,49,4,32,123,2,20,33,0,20,12,0,20,8,0,48,2,6,33,16,0,5,20,35,0,20,12,0,20,8,0,48,2,52,34,0,1,33,36,0,20,36,0,20,37,0,20,35,0,20,12,0,20,8,0,48,2,20,11,0,20,12,0,48,3,20,12,0,20,15,0,49,3,32,53,2,20,27,0,20,8,0,52,26,0,2,33,20,0,20,22,0,20,8,0,20,11,0,20,12,0,20,15,0,49,4,32,20,2,20,8,0,1,38,0,52,20,0,2,6,33,32,0,5,20,33,0,20,12,0,20,8,0,48,2,6,33,16,0,5,20,35,0,20,12,0,20,8,0,48,2,52,39,0,1,33,157,0,20,40,0,1,41,0,48,1,33,118,0,20,35,0,20,12,0,20,8,0,48,2,17,6,20,42,0,1,43,0,2,48,2,17,7,52,44,0,0,17,8,51,46,0,1,47,0,1,30,0,1,48,0,4,52,44,0,4,20,11,0,52,45,0,3,5,20,49,0,20,50,0,1,51,0,20,53,0,52,52,0,1,48,3,5,20,56,0,52,55,0,1,52,54,0,1,33,22,0,20,49,0,20,50,0,1,57,0,20,58,0,20,56,0,48,1,48,3,32,1,0,2,5,20,50,0,32,25,0,20,59,0,20,35,0,20,12,0,20,8,0,48,2,20,11,0,20,12,0,20,15,0,49,4,32,70,1,20,8,0,1,38,0,52,20,0,2,33,54,0,20,35,0,20,12,0,20,8,0,48,2,17,6,20,61,0,52,60,0,1,33,20,0,20,62,0,20,61,0,20,11,0,20,12,0,20,15,0,49,4,32,8,0,20,63,0,20,8,0,49,1,32,3,1,20,8,0,1,65,0,52,64,0,2,1,30,0,52,28,0,2,6,33,38,0,5,20,11,0,52,29,0,1,1,30,0,52,28,0,2,6,33,19,0,5,20,11,0,52,0,0,1,52,3,0,1,1,31,0,52,2,0,2,33,20,0,20,22,0,20,8,0,20,11,0,20,12,0,20,15,0,49,4,32,177,0,20,15,0,33,20,0,20,22,0,20,8,0,20,11,0,20,12,0,20,15,0,49,4,32,151,0,20,8,0,1,66,0,52,2,0,2,6,33,6,0,5,20,67,0,48,0,33,64,0,20,68,0,20,69,0,20,11,0,52,0,0,1,20,12,0,48,2,48,1,17,6,20,70,0,20,71,0,48,1,33,11,0,20,72,0,20,71,0,49,1,32,17,0,20,73,0,20,66,0,20,71,0,48,1,52,74,0,1,49,1,32,64,0,20,67,0,48,0,6,33,9,0,5,20,75,0,20,1,0,48,1,33,16,0,20,72,0,20,76,0,51,77,0,48,1,49,1,32,27,0,20,36,0,20,68,0,20,69,0,20,1,0,20,12,0,48,2,48,1,20,12,0,20,15,0,49,3,32,80,0,20,4,0,52,78,0,1,6,34,15,0,5,20,4,0,52,3,0,1,1,79,0,52,2,0,2,33,30,0,20,36,0,20,68,0,20,69,0,20,1,0,20,12,0,48,2,48,1,20,12,0,20,15,0,49,3,32,21,0,20,80,0,48,0,17,4,51,82,0,20,1,0,52,81,0,2,5,20,83,0,50],"constants":[{"t":"s","v":"first"},{"t":"s","v":"expr"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"head"},{"t":"s","v":"symbol"},{"t":"s","v":"symbol-name"},{"t":"s","v":"rest"},{"t":"s","v":"name"},{"t":"s","v":"raw!"},{"t":"s","v":"render-dom-raw"},{"t":"s","v":"args"},{"t":"s","v":"env"},{"t":"s","v":"<>"},{"t":"s","v":"render-dom-fragment"},{"t":"s","v":"ns"},{"t":"s","v":"lake"},{"t":"s","v":"render-dom-lake"},{"t":"s","v":"marsh"},{"t":"s","v":"render-dom-marsh"},{"t":"s","v":"starts-with?"},{"t":"s","v":"html:"},{"t":"s","v":"render-dom-element"},{"t":"s","v":"slice"},{"t":"n","v":5},{"t":"s","v":"render-dom-form?"},{"t":"s","v":"contains?"},{"t":"s","v":"HTML_TAGS"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":0},{"t":"s","v":"keyword"},{"t":"s","v":"dispatch-render-form"},{"t":"s","v":"env-has?"},{"t":"s","v":"macro?"},{"t":"s","v":"env-get"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"expand-macro"},{"t":"s","v":"~"},{"t":"s","v":"island?"},{"t":"s","v":"scope-peek"},{"t":"s","v":"sx-render-markers"},{"t":"s","v":"dom-create-element"},{"t":"s","v":"span"},{"t":"s","v":"dict"},{"t":"s","v":"reduce"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,2,20,2,0,33,31,0,20,1,0,1,2,0,4,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,162,0,20,8,0,52,7,0,1,1,9,0,52,6,0,2,6,33,26,0,5,20,1,0,1,4,0,52,0,0,2,52,5,0,1,20,12,0,52,11,0,1,52,10,0,2,33,91,0,20,13,0,20,8,0,48,1,17,3,20,14,0,20,15,0,20,12,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,16,0,2,20,17,0,48,2,48,1,17,4,20,19,0,20,20,0,20,21,0,52,18,0,3,5,20,1,0,1,2,0,3,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,24,0,20,1,0,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,3,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"state"},{"t":"s","v":"skip"},{"t":"s","v":"assoc"},{"t":"s","v":"i"},{"t":"s","v":"inc"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"arg"},{"t":"s","v":"keyword"},{"t":"s","v":"<"},{"t":"s","v":"len"},{"t":"s","v":"args"},{"t":"s","v":"keyword-name"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"env"},{"t":"s","v":"dict-set!"},{"t":"s","v":"kw-state"},{"t":"s","v":"kname"},{"t":"s","v":"kval"}]}},{"t":"s","v":"i"},{"t":"s","v":"skip"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"marker"},{"t":"s","v":"data-sx-island"},{"t":"s","v":"component-name"},{"t":"s","v":"island"},{"t":"s","v":"not"},{"t":"s","v":"empty-dict?"},{"t":"s","v":"kw-state"},{"t":"s","v":"data-sx-state"},{"t":"s","v":"sx-serialize"},{"t":"s","v":"render-dom-island"},{"t":"s","v":"component?"},{"t":"s","v":"comp"},{"t":"s","v":"render-dom-component"},{"t":"s","v":"render-dom-unknown-component"},{"t":"s","v":"index-of"},{"t":"s","v":"-"},{"t":"s","v":"deref"},{"t":"s","v":"island-scope?"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"signal?"},{"t":"s","v":"sig-or-val"},{"t":"s","v":"reactive-text"},{"t":"s","v":"create-text-node"},{"t":"s","v":"str"},{"t":"s","v":"contains-deref?"},{"t":"s","v":"computed"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,48,2,49,1,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"expr"},{"t":"s","v":"env"}]}},{"t":"s","v":"lambda?"},{"t":"s","v":"list"},{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,48,3,17,1,20,6,0,52,5,0,1,52,4,0,1,33,14,0,20,7,0,20,8,0,20,6,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"x"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"not"},{"t":"s","v":"spread?"},{"t":"s","v":"result"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"}]}},{"t":"s","v":"frag"}]}},{"t":"s","v":"render-dom-element"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,33,6,0,20,3,0,32,22,0,20,1,0,1,4,0,52,0,0,2,33,6,0,20,5,0,32,3,0,20,6,0,17,4,20,7,0,20,1,0,20,8,0,48,2,17,5,20,9,0,1,10,0,2,48,2,5,51,12,0,1,14,0,1,15,0,1,16,0,4,52,13,0,4,20,17,0,52,11,0,3,5,51,19,0,20,20,0,1,10,0,48,1,52,18,0,2,5,20,21,0,1,10,0,48,1,5,20,22,0,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"tag"},{"t":"s","v":"svg"},{"t":"s","v":"SVG_NS"},{"t":"s","v":"math"},{"t":"s","v":"MATH_NS"},{"t":"s","v":"ns"},{"t":"s","v":"dom-create-element"},{"t":"s","v":"new-ns"},{"t":"s","v":"scope-push!"},{"t":"s","v":"element-attrs"},{"t":"s","v":"reduce"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,2,20,2,0,33,31,0,20,1,0,1,2,0,4,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,106,2,20,8,0,52,7,0,1,1,9,0,52,6,0,2,6,33,26,0,5,20,1,0,1,4,0,52,0,0,2,52,5,0,1,20,12,0,52,11,0,1,52,10,0,2,33,194,1,20,13,0,20,8,0,48,1,17,3,20,12,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,14,0,2,17,4,20,16,0,1,17,0,52,15,0,2,33,57,0,20,18,0,20,19,0,20,20,0,20,21,0,48,2,48,1,17,5,20,22,0,20,23,0,48,1,33,24,0,20,24,0,20,25,0,20,16,0,1,27,0,52,26,0,2,20,23,0,48,3,32,1,0,2,32,59,1,20,16,0,1,28,0,52,6,0,2,33,47,0,20,18,0,20,19,0,20,20,0,20,21,0,48,2,48,1,17,5,20,29,0,20,23,0,48,1,33,14,0,20,30,0,20,25,0,20,23,0,48,2,32,1,0,2,32,255,0,20,16,0,1,31,0,52,6,0,2,33,34,0,20,18,0,20,19,0,20,20,0,20,21,0,48,2,48,1,17,5,20,23,0,1,33,0,20,25,0,52,32,0,3,32,208,0,20,16,0,1,34,0,52,6,0,2,33,39,0,20,18,0,20,19,0,20,20,0,20,21,0,48,2,48,1,17,5,20,35,0,20,25,0,1,34,0,20,23,0,52,36,0,1,48,3,32,156,0,20,37,0,48,0,33,17,0,20,38,0,20,25,0,20,16,0,51,39,0,48,3,32,131,0,20,18,0,20,19,0,20,20,0,20,21,0,48,2,48,1,17,5,20,23,0,52,40,0,1,6,34,9,0,5,20,23,0,4,52,6,0,2,33,4,0,2,32,86,0,20,42,0,20,16,0,52,41,0,2,33,27,0,20,23,0,33,17,0,20,35,0,20,25,0,20,16,0,1,43,0,48,3,32,1,0,2,32,46,0,20,23,0,3,52,6,0,2,33,17,0,20,35,0,20,25,0,20,16,0,1,43,0,48,3,32,18,0,20,35,0,20,25,0,20,16,0,20,23,0,52,36,0,1,48,3,5,20,1,0,1,2,0,3,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,121,0,20,45,0,20,46,0,52,41,0,2,52,44,0,1,33,78,0,20,47,0,20,8,0,20,21,0,20,48,0,48,3,17,3,20,50,0,52,49,0,1,6,33,6,0,5,20,37,0,48,0,33,14,0,20,51,0,20,25,0,51,52,0,48,2,32,25,0,20,50,0,52,49,0,1,33,4,0,2,32,11,0,20,53,0,20,25,0,20,50,0,48,2,32,1,0,2,5,20,1,0,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,3,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"state"},{"t":"s","v":"skip"},{"t":"s","v":"assoc"},{"t":"s","v":"i"},{"t":"s","v":"inc"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"arg"},{"t":"s","v":"keyword"},{"t":"s","v":"<"},{"t":"s","v":"len"},{"t":"s","v":"args"},{"t":"s","v":"keyword-name"},{"t":"s","v":"nth"},{"t":"s","v":"starts-with?"},{"t":"s","v":"attr-name"},{"t":"s","v":"on-"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"attr-expr"},{"t":"s","v":"env"},{"t":"s","v":"callable?"},{"t":"s","v":"attr-val"},{"t":"s","v":"dom-on"},{"t":"s","v":"el"},{"t":"s","v":"slice"},{"t":"n","v":3},{"t":"s","v":"bind"},{"t":"s","v":"signal?"},{"t":"s","v":"bind-input"},{"t":"s","v":"ref"},{"t":"s","v":"dict-set!"},{"t":"s","v":"current"},{"t":"s","v":"key"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"str"},{"t":"s","v":"island-scope?"},{"t":"s","v":"reactive-attr"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,48,2,49,1,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"attr-expr"},{"t":"s","v":"env"}]}},{"t":"s","v":"nil?"},{"t":"s","v":"contains?"},{"t":"s","v":"BOOLEAN_ATTRS"},{"t":"s","v":""},{"t":"s","v":"not"},{"t":"s","v":"VOID_ELEMENTS"},{"t":"s","v":"tag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"new-ns"},{"t":"s","v":"spread?"},{"t":"s","v":"child"},{"t":"s","v":"reactive-spread"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,49,3,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"arg"},{"t":"s","v":"env"},{"t":"s","v":"new-ns"}]}},{"t":"s","v":"dom-append"}]}},{"t":"s","v":"dict"},{"t":"s","v":"i"},{"t":"n","v":0},{"t":"s","v":"skip"},{"t":"s","v":"args"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[51,1,0,20,3,0,52,2,0,1,52,0,0,2,50],"constants":[{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,52,0,0,2,17,1,20,2,0,1,4,0,52,3,0,2,33,71,0,20,5,0,20,6,0,1,4,0,48,2,17,2,20,7,0,20,6,0,1,4,0,20,8,0,6,33,15,0,5,20,8,0,1,10,0,52,3,0,2,52,9,0,1,33,16,0,20,8,0,1,12,0,20,13,0,52,11,0,3,32,3,0,20,13,0,49,3,32,102,0,20,2,0,1,14,0,52,3,0,2,33,71,0,20,5,0,20,6,0,1,14,0,48,2,17,2,20,7,0,20,6,0,1,14,0,20,8,0,6,33,15,0,5,20,8,0,1,10,0,52,3,0,2,52,9,0,1,33,16,0,20,8,0,1,15,0,20,13,0,52,11,0,3,32,3,0,20,13,0,49,3,32,18,0,20,7,0,20,6,0,20,2,0,20,13,0,52,11,0,1,49,3,50],"constants":[{"t":"s","v":"dict-get"},{"t":"s","v":"spread-dict"},{"t":"s","v":"key"},{"t":"s","v":"="},{"t":"s","v":"class"},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"existing"},{"t":"s","v":"not"},{"t":"s","v":""},{"t":"s","v":"str"},{"t":"s","v":" "},{"t":"s","v":"val"},{"t":"s","v":"style"},{"t":"s","v":";"}]}},{"t":"s","v":"keys"},{"t":"s","v":"spread-dict"}]}},{"t":"s","v":"scope-emitted"},{"t":"s","v":"scope-pop!"},{"t":"s","v":"el"}]}},{"t":"s","v":"render-dom-component"},{"t":"code","v":{"bytecode":[52,0,0,0,17,4,52,1,0,0,17,5,51,3,0,1,4,0,1,5,0,1,6,0,4,52,0,0,4,20,7,0,52,2,0,3,5,20,8,0,20,10,0,52,9,0,1,20,11,0,48,2,17,6,51,13,0,20,10,0,52,14,0,1,52,12,0,2,5,20,10,0,52,15,0,1,33,35,0,20,16,0,48,0,17,7,51,17,0,20,18,0,52,12,0,2,5,20,19,0,20,20,0,1,18,0,20,21,0,48,3,32,1,0,2,5,20,22,0,20,10,0,52,23,0,1,20,20,0,20,24,0,49,3,50],"constants":[{"t":"s","v":"dict"},{"t":"s","v":"list"},{"t":"s","v":"reduce"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,2,20,2,0,33,31,0,20,1,0,1,2,0,4,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,169,0,20,8,0,52,7,0,1,1,9,0,52,6,0,2,6,33,26,0,5,20,1,0,1,4,0,52,0,0,2,52,5,0,1,20,12,0,52,11,0,1,52,10,0,2,33,86,0,20,13,0,20,14,0,20,12,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,15,0,2,20,16,0,48,2,48,1,17,3,20,18,0,20,19,0,20,8,0,48,1,20,20,0,52,17,0,3,5,20,1,0,1,2,0,3,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,36,0,20,21,0,20,22,0,20,8,0,48,2,5,20,1,0,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,3,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"state"},{"t":"s","v":"skip"},{"t":"s","v":"assoc"},{"t":"s","v":"i"},{"t":"s","v":"inc"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"arg"},{"t":"s","v":"keyword"},{"t":"s","v":"<"},{"t":"s","v":"len"},{"t":"s","v":"args"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"env"},{"t":"s","v":"dict-set!"},{"t":"s","v":"kwargs"},{"t":"s","v":"keyword-name"},{"t":"s","v":"val"},{"t":"s","v":"append!"},{"t":"s","v":"children"}]}},{"t":"s","v":"i"},{"t":"n","v":0},{"t":"s","v":"skip"},{"t":"s","v":"args"},{"t":"s","v":"env-merge"},{"t":"s","v":"component-closure"},{"t":"s","v":"comp"},{"t":"s","v":"env"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,4,0,20,2,0,52,3,0,2,33,13,0,20,4,0,20,2,0,52,5,0,2,32,1,0,2,49,3,50],"constants":[{"t":"s","v":"env-bind!"},{"t":"s","v":"local"},{"t":"s","v":"p"},{"t":"s","v":"dict-has?"},{"t":"s","v":"kwargs"},{"t":"s","v":"dict-get"}]}},{"t":"s","v":"component-params"},{"t":"s","v":"component-has-children?"},{"t":"s","v":"create-fragment"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,48,3,17,1,20,6,0,52,5,0,1,52,4,0,1,33,14,0,20,7,0,20,8,0,20,6,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"c"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"not"},{"t":"s","v":"spread?"},{"t":"s","v":"result"},{"t":"s","v":"dom-append"},{"t":"s","v":"child-frag"}]}},{"t":"s","v":"children"},{"t":"s","v":"env-bind!"},{"t":"s","v":"local"},{"t":"s","v":"child-frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"component-body"},{"t":"s","v":"ns"}]}},{"t":"s","v":"render-dom-fragment"},{"t":"code","v":{"bytecode":[20,0,0,48,0,17,3,51,2,0,20,3,0,52,1,0,2,5,20,4,0,50],"constants":[{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,48,3,17,1,20,6,0,52,5,0,1,52,4,0,1,33,14,0,20,7,0,20,8,0,20,6,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"x"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"not"},{"t":"s","v":"spread?"},{"t":"s","v":"result"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"}]}},{"t":"s","v":"args"},{"t":"s","v":"frag"}]}},{"t":"s","v":"render-dom-raw"},{"t":"code","v":{"bytecode":[20,0,0,48,0,17,2,51,2,0,20,3,0,52,1,0,2,5,20,4,0,50],"constants":[{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,48,2,48,1,17,1,20,6,0,52,5,0,1,1,7,0,52,4,0,2,33,19,0,20,8,0,20,9,0,20,10,0,20,6,0,48,1,49,2,32,74,0,20,6,0,52,5,0,1,1,11,0,52,4,0,2,33,19,0,20,8,0,20,9,0,20,12,0,20,6,0,48,1,49,2,32,38,0,20,6,0,52,14,0,1,52,13,0,1,33,23,0,20,8,0,20,9,0,20,15,0,20,6,0,52,16,0,1,48,1,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"arg"},{"t":"s","v":"env"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"val"},{"t":"s","v":"string"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"dom-parse-html"},{"t":"s","v":"dom-node"},{"t":"s","v":"dom-clone"},{"t":"s","v":"not"},{"t":"s","v":"nil?"},{"t":"s","v":"create-text-node"},{"t":"s","v":"str"}]}},{"t":"s","v":"args"},{"t":"s","v":"frag"}]}},{"t":"s","v":"render-dom-unknown-component"},{"t":"code","v":{"bytecode":[1,2,0,20,3,0,52,1,0,2,52,0,0,1,50],"constants":[{"t":"s","v":"error"},{"t":"s","v":"str"},{"t":"s","v":"Unknown component: "},{"t":"s","v":"name"}]}},{"t":"s","v":"RENDER_DOM_FORMS"},{"t":"s","v":"list"},{"t":"s","v":"if"},{"t":"s","v":"when"},{"t":"s","v":"cond"},{"t":"s","v":"case"},{"t":"s","v":"let"},{"t":"s","v":"let*"},{"t":"s","v":"letrec"},{"t":"s","v":"begin"},{"t":"s","v":"do"},{"t":"s","v":"define"},{"t":"s","v":"defcomp"},{"t":"s","v":"defisland"},{"t":"s","v":"defmacro"},{"t":"s","v":"defstyle"},{"t":"s","v":"map"},{"t":"s","v":"map-indexed"},{"t":"s","v":"filter"},{"t":"s","v":"for-each"},{"t":"s","v":"portal"},{"t":"s","v":"error-boundary"},{"t":"s","v":"scope"},{"t":"s","v":"provide"},{"t":"s","v":"cyst"},{"t":"s","v":"render-dom-form?"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,52,0,0,2,50],"constants":[{"t":"s","v":"contains?"},{"t":"s","v":"RENDER_DOM_FORMS"},{"t":"s","v":"name"}]}},{"t":"s","v":"dispatch-render-form"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,33,236,0,20,3,0,48,0,33,124,0,20,4,0,1,5,0,48,1,17,4,52,6,0,0,17,5,2,17,6,20,7,0,51,8,0,48,1,5,20,10,0,52,9,0,1,33,6,0,20,10,0,32,77,0,20,11,0,48,0,17,7,20,12,0,20,13,0,20,14,0,48,2,5,20,10,0,33,47,0,20,15,0,20,10,0,48,1,33,11,0,20,16,0,20,10,0,48,1,32,7,0,20,10,0,52,6,0,1,21,17,0,5,20,12,0,20,13,0,20,10,0,48,2,32,1,0,2,5,20,13,0,32,101,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,4,20,24,0,33,24,0,20,25,0,20,21,0,1,26,0,52,20,0,2,20,23,0,20,27,0,49,3,32,46,0,20,21,0,52,29,0,1,1,30,0,52,28,0,2,33,24,0,20,25,0,20,21,0,1,30,0,52,20,0,2,20,23,0,20,27,0,49,3,32,5,0,20,11,0,49,0,32,30,8,20,1,0,1,31,0,52,0,0,2,33,172,0,20,3,0,48,0,33,91,0,20,4,0,1,32,0,48,1,17,4,52,6,0,0,17,5,2,17,6,20,7,0,51,33,0,48,1,5,20,10,0,52,9,0,1,33,6,0,20,10,0,32,44,0,20,11,0,48,0,17,7,20,12,0,20,13,0,20,14,0,48,2,5,20,10,0,33,14,0,20,12,0,20,13,0,20,10,0,48,2,32,1,0,2,5,20,13,0,32,70,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,52,34,0,1,33,8,0,20,11,0,49,0,32,32,0,20,11,0,48,0,17,4,51,36,0,1,26,0,20,21,0,52,29,0,1,52,37,0,2,52,35,0,2,5,20,13,0,32,101,7,20,1,0,1,38,0,52,0,0,2,33,147,0,20,3,0,48,0,33,91,0,20,4,0,1,39,0,48,1,17,4,52,6,0,0,17,5,2,17,6,20,7,0,51,40,0,48,1,5,20,10,0,52,9,0,1,33,6,0,20,10,0,32,44,0,20,11,0,48,0,17,7,20,12,0,20,13,0,20,14,0,48,2,5,20,10,0,33,14,0,20,12,0,20,13,0,20,10,0,48,2,32,1,0,2,5,20,13,0,32,45,0,20,41,0,20,21,0,52,42,0,1,20,23,0,48,2,17,4,20,43,0,33,17,0,20,25,0,20,43,0,20,23,0,20,27,0,49,3,32,5,0,20,11,0,49,0,32,197,6,20,1,0,1,44,0,52,0,0,2,33,30,0,20,25,0,20,18,0,20,19,0,20,21,0,20,23,0,48,2,48,1,20,23,0,20,27,0,49,3,32,154,6,20,1,0,1,45,0,52,0,0,2,6,34,11,0,5,20,1,0,1,46,0,52,0,0,2,33,96,0,20,47,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,17,4,20,21,0,52,29,0,1,1,30,0,52,0,0,2,33,24,0,20,25,0,20,21,0,1,26,0,52,20,0,2,20,48,0,20,27,0,49,3,32,32,0,20,11,0,48,0,17,5,51,49,0,1,26,0,20,21,0,52,29,0,1,52,37,0,2,52,35,0,2,5,20,13,0,32,30,6,20,1,0,1,50,0,52,0,0,2,33,113,0,20,21,0,1,22,0,52,20,0,2,17,4,20,21,0,1,26,0,52,51,0,2,17,5,20,52,0,20,23,0,48,1,17,6,51,53,0,20,54,0,52,35,0,2,5,51,55,0,20,54,0,52,35,0,2,5,20,56,0,52,29,0,1,1,22,0,52,28,0,2,33,17,0,51,57,0,20,56,0,52,58,0,1,52,35,0,2,32,1,0,2,5,20,25,0,20,56,0,52,59,0,1,20,48,0,20,27,0,49,3,32,160,5,20,1,0,1,60,0,52,0,0,2,6,34,11,0,5,20,1,0,1,61,0,52,0,0,2,33,76,0,20,21,0,52,29,0,1,1,26,0,52,0,0,2,33,24,0,20,25,0,20,21,0,1,22,0,52,20,0,2,20,23,0,20,27,0,49,3,32,32,0,20,11,0,48,0,17,4,51,62,0,1,22,0,20,21,0,52,29,0,1,52,37,0,2,52,35,0,2,5,20,13,0,32,56,5,20,63,0,20,1,0,48,1,33,25,0,20,18,0,20,19,0,20,21,0,20,23,0,48,2,48,1,5,20,11,0,49,0,32,20,5,20,1,0,1,64,0,52,0,0,2,33,38,1,20,21,0,1,26,0,52,20,0,2,17,4,20,3,0,48,0,6,33,81,0,5,20,66,0,52,65,0,1,1,6,0,52,0,0,2,6,33,62,0,5,20,66,0,52,29,0,1,1,22,0,52,28,0,2,6,33,43,0,5,20,66,0,52,67,0,1,52,65,0,1,1,68,0,52,0,0,2,6,33,20,0,5,20,69,0,20,66,0,52,67,0,1,48,1,1,70,0,52,0,0,2,33,115,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,5,20,18,0,20,19,0,20,66,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,6,20,71,0,20,72,0,48,1,33,20,0,20,73,0,20,74,0,20,72,0,20,23,0,20,27,0,49,4,32,31,0,20,70,0,20,72,0,48,1,17,7,20,11,0,48,0,17,8,51,75,0,20,76,0,52,35,0,2,5,20,13,0,32,71,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,5,20,18,0,20,19,0,20,21,0,1,26,0,52,20,0,2,20,23,0,48,2,48,1,17,6,20,11,0,48,0,17,7,51,75,0,20,76,0,52,35,0,2,5,20,13,0,32,225,3,20,1,0,1,77,0,52,0,0,2,33,74,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,4,20,18,0,20,19,0,20,21,0,1,26,0,52,20,0,2,20,23,0,48,2,48,1,17,5,20,11,0,48,0,17,6,51,79,0,20,76,0,52,78,0,2,5,20,13,0,32,138,3,20,1,0,1,80,0,52,0,0,2,33,30,0,20,25,0,20,18,0,20,19,0,20,21,0,20,23,0,48,2,48,1,20,23,0,20,27,0,49,3,32,95,3,20,1,0,1,81,0,52,0,0,2,33,21,0,20,82,0,20,21,0,52,42,0,1,20,23,0,20,27,0,49,3,32,61,3,20,1,0,1,83,0,52,0,0,2,33,21,0,20,84,0,20,21,0,52,42,0,1,20,23,0,20,27,0,49,3,32,27,3,20,1,0,1,35,0,52,0,0,2,33,74,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,4,20,18,0,20,19,0,20,21,0,1,26,0,52,20,0,2,20,23,0,48,2,48,1,17,5,20,11,0,48,0,17,6,51,75,0,20,76,0,52,35,0,2,5,20,13,0,32,196,2,20,1,0,1,85,0,52,0,0,2,33,202,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,4,20,21,0,1,26,0,52,51,0,2,17,5,2,17,6,2,17,7,20,11,0,48,0,17,8,20,87,0,52,29,0,1,1,26,0,52,86,0,2,6,33,43,0,5,20,87,0,52,67,0,1,52,65,0,1,1,88,0,52,0,0,2,6,33,20,0,5,20,89,0,20,87,0,52,67,0,1,48,1,1,90,0,52,0,0,2,33,43,0,20,18,0,20,19,0,20,87,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,21,91,0,5,20,87,0,1,26,0,52,51,0,2,21,92,0,32,6,0,20,87,0,21,92,0,5,20,93,0,20,94,0,20,91,0,48,2,5,51,95,0,20,92,0,52,35,0,2,5,20,96,0,20,94,0,48,1,5,20,13,0,32,237,1,20,1,0,1,97,0,52,0,0,2,33,106,0,20,18,0,20,19,0,20,21,0,1,22,0,52,20,0,2,20,23,0,48,2,48,1,17,4,20,18,0,20,19,0,20,21,0,1,26,0,52,20,0,2,20,23,0,48,2,48,1,17,5,20,11,0,48,0,17,6,20,93,0,20,98,0,20,99,0,48,2,5,51,36,0,1,30,0,20,21,0,52,29,0,1,52,37,0,2,52,35,0,2,5,20,96,0,20,98,0,48,1,5,20,13,0,32,118,1,20,1,0,1,100,0,52,0,0,2,33,78,1,20,21,0,52,29,0,1,1,26,0,52,28,0,2,6,33,49,0,5,20,21,0,1,22,0,52,20,0,2,52,65,0,1,1,88,0,52,0,0,2,6,33,23,0,5,20,89,0,20,21,0,1,22,0,52,20,0,2,48,1,1,101,0,52,0,0,2,33,30,0,20,18,0,20,19,0,20,21,0,1,26,0,52,20,0,2,20,23,0,48,2,48,1,52,102,0,1,32,5,0,20,103,0,48,0,17,4,20,105,0,20,106,0,52,104,0,2,17,5,20,107,0,6,33,12,0,5,20,108,0,20,107,0,1,109,0,48,2,33,6,0,20,107,0,32,184,0,20,110,0,1,111,0,2,48,2,17,6,52,6,0,0,17,7,20,21,0,52,29,0,1,1,26,0,52,28,0,2,6,33,49,0,5,20,21,0,1,22,0,52,20,0,2,52,65,0,1,1,88,0,52,0,0,2,6,33,23,0,5,20,89,0,20,21,0,1,22,0,52,20,0,2,48,1,1,101,0,52,0,0,2,33,13,0,20,21,0,1,30,0,52,51,0,2,32,10,0,20,21,0,1,22,0,52,51,0,2,17,8,20,112,0,20,113,0,1,114,0,20,106,0,48,3,5,20,115,0,51,116,0,51,117,0,48,2,17,9,20,12,0,20,113,0,20,118,0,48,2,5,20,119,0,20,113,0,1,120,0,20,121,0,48,3,5,20,105,0,20,106,0,20,113,0,52,122,0,3,5,20,113,0,32,27,0,20,25,0,20,18,0,20,19,0,20,21,0,20,23,0,48,2,48,1,20,23,0,20,27,0,49,3,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"name"},{"t":"s","v":"if"},{"t":"s","v":"island-scope?"},{"t":"s","v":"create-comment"},{"t":"s","v":"r-if"},{"t":"s","v":"list"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,3,0,1,4,0,52,2,0,2,20,5,0,48,2,48,1,17,1,20,6,0,33,24,0,20,7,0,20,3,0,1,8,0,52,2,0,2,20,5,0,20,9,0,48,3,32,46,0,20,3,0,52,11,0,1,1,12,0,52,10,0,2,33,24,0,20,7,0,20,3,0,1,12,0,52,2,0,2,20,5,0,20,9,0,48,3,32,5,0,20,13,0,48,0,17,0,20,14,0,20,15,0,48,1,33,58,0,51,17,0,20,18,0,52,16,0,2,5,20,19,0,20,20,0,48,1,33,11,0,20,21,0,20,20,0,48,1,32,7,0,20,20,0,52,22,0,1,21,18,0,5,20,23,0,20,15,0,20,20,0,49,2,32,6,0,20,20,0,21,24,0,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"expr"},{"t":"n","v":1},{"t":"s","v":"env"},{"t":"s","v":"cond-val"},{"t":"s","v":"render-to-dom"},{"t":"n","v":2},{"t":"s","v":"ns"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":3},{"t":"s","v":"create-fragment"},{"t":"s","v":"dom-parent"},{"t":"s","v":"marker"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"dom-remove"},{"t":"s","v":"n"}]}},{"t":"s","v":"current-nodes"},{"t":"s","v":"dom-is-fragment?"},{"t":"s","v":"result"},{"t":"s","v":"dom-child-nodes"},{"t":"s","v":"list"},{"t":"s","v":"dom-insert-after"},{"t":"s","v":"initial-result"}]}},{"t":"s","v":"spread?"},{"t":"s","v":"initial-result"},{"t":"s","v":"create-fragment"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"marker"},{"t":"s","v":"dom-is-fragment?"},{"t":"s","v":"dom-child-nodes"},{"t":"s","v":"current-nodes"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"expr"},{"t":"n","v":1},{"t":"s","v":"env"},{"t":"s","v":"cond-val"},{"t":"s","v":"render-to-dom"},{"t":"n","v":2},{"t":"s","v":"ns"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":3},{"t":"s","v":"when"},{"t":"s","v":"r-when"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,48,1,33,104,0,51,3,0,20,4,0,52,2,0,2,5,52,5,0,0,21,4,0,5,20,6,0,20,7,0,20,9,0,1,10,0,52,8,0,2,20,11,0,48,2,48,1,33,55,0,20,12,0,48,0,17,0,51,13,0,1,15,0,20,9,0,52,16,0,1,52,14,0,2,52,2,0,2,5,20,17,0,20,18,0,48,1,21,4,0,5,20,19,0,20,1,0,20,18,0,49,2,32,1,0,2,32,77,0,20,6,0,20,7,0,20,9,0,1,10,0,52,8,0,2,20,11,0,48,2,48,1,33,50,0,20,12,0,48,0,17,0,51,13,0,1,15,0,20,9,0,52,16,0,1,52,14,0,2,52,2,0,2,5,20,17,0,20,18,0,48,1,21,4,0,5,20,18,0,21,20,0,32,1,0,2,50],"constants":[{"t":"s","v":"dom-parent"},{"t":"s","v":"marker"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"dom-remove"},{"t":"s","v":"n"}]}},{"t":"s","v":"current-nodes"},{"t":"s","v":"list"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"expr"},{"t":"n","v":1},{"t":"s","v":"env"},{"t":"s","v":"create-fragment"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,4,0,20,5,0,52,3,0,2,20,6,0,20,7,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"nth"},{"t":"s","v":"expr"},{"t":"s","v":"i"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"range"},{"t":"n","v":2},{"t":"s","v":"len"},{"t":"s","v":"dom-child-nodes"},{"t":"s","v":"frag"},{"t":"s","v":"dom-insert-after"},{"t":"s","v":"initial-result"}]}},{"t":"s","v":"not"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,4,0,20,5,0,52,3,0,2,20,6,0,20,7,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"nth"},{"t":"s","v":"expr"},{"t":"s","v":"i"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"range"},{"t":"s","v":"cond"},{"t":"s","v":"r-cond"},{"t":"code","v":{"bytecode":[20,0,0,20,2,0,52,1,0,1,20,3,0,48,2,17,0,20,4,0,20,5,0,48,1,33,92,0,51,7,0,20,8,0,52,6,0,2,5,52,9,0,0,21,8,0,5,20,10,0,33,63,0,20,11,0,20,10,0,20,3,0,20,12,0,48,3,17,1,20,13,0,20,14,0,48,1,33,11,0,20,15,0,20,14,0,48,1,32,7,0,20,14,0,52,9,0,1,21,8,0,5,20,16,0,20,5,0,20,14,0,49,2,32,1,0,2,32,65,0,20,10,0,33,58,0,20,11,0,20,10,0,20,3,0,20,12,0,48,3,17,1,20,13,0,20,14,0,48,1,33,11,0,20,15,0,20,14,0,48,1,32,7,0,20,14,0,52,9,0,1,21,8,0,5,20,14,0,21,17,0,32,1,0,2,50],"constants":[{"t":"s","v":"eval-cond"},{"t":"s","v":"rest"},{"t":"s","v":"expr"},{"t":"s","v":"env"},{"t":"s","v":"dom-parent"},{"t":"s","v":"marker"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"dom-remove"},{"t":"s","v":"n"}]}},{"t":"s","v":"current-nodes"},{"t":"s","v":"list"},{"t":"s","v":"branch"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"ns"},{"t":"s","v":"dom-is-fragment?"},{"t":"s","v":"result"},{"t":"s","v":"dom-child-nodes"},{"t":"s","v":"dom-insert-after"},{"t":"s","v":"initial-result"}]}},{"t":"s","v":"eval-cond"},{"t":"s","v":"rest"},{"t":"s","v":"branch"},{"t":"s","v":"case"},{"t":"s","v":"let"},{"t":"s","v":"let*"},{"t":"s","v":"process-bindings"},{"t":"s","v":"local"},{"t":"code","v":{"bytecode":[20,0,0,20,2,0,20,3,0,52,1,0,2,20,4,0,20,5,0,48,3,17,1,20,8,0,52,7,0,1,52,6,0,1,33,14,0,20,9,0,20,10,0,20,8,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"nth"},{"t":"s","v":"expr"},{"t":"s","v":"i"},{"t":"s","v":"local"},{"t":"s","v":"ns"},{"t":"s","v":"not"},{"t":"s","v":"spread?"},{"t":"s","v":"result"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"}]}},{"t":"s","v":"letrec"},{"t":"s","v":"slice"},{"t":"s","v":"env-extend"},{"t":"code","v":{"bytecode":[20,3,0,52,2,0,1,52,1,0,1,1,4,0,52,0,0,2,33,15,0,20,5,0,20,3,0,52,2,0,1,48,1,32,11,0,20,3,0,52,2,0,1,52,6,0,1,17,1,20,7,0,20,8,0,20,9,0,2,49,3,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"first"},{"t":"s","v":"pair"},{"t":"s","v":"symbol"},{"t":"s","v":"symbol-name"},{"t":"s","v":"str"},{"t":"s","v":"env-bind!"},{"t":"s","v":"local"},{"t":"s","v":"pname"}]}},{"t":"s","v":"bindings"},{"t":"code","v":{"bytecode":[20,3,0,52,2,0,1,52,1,0,1,1,4,0,52,0,0,2,33,15,0,20,5,0,20,3,0,52,2,0,1,48,1,32,11,0,20,3,0,52,2,0,1,52,6,0,1,17,1,20,7,0,20,8,0,20,9,0,20,10,0,20,11,0,20,3,0,1,13,0,52,12,0,2,20,8,0,48,2,48,1,49,3,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"first"},{"t":"s","v":"pair"},{"t":"s","v":"symbol"},{"t":"s","v":"symbol-name"},{"t":"s","v":"str"},{"t":"s","v":"env-set!"},{"t":"s","v":"local"},{"t":"s","v":"pname"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"n","v":1}]}},{"t":"s","v":"body"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,48,2,49,1,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"e"},{"t":"s","v":"local"}]}},{"t":"s","v":"init"},{"t":"s","v":"last"},{"t":"s","v":"begin"},{"t":"s","v":"do"},{"t":"code","v":{"bytecode":[20,0,0,20,2,0,20,3,0,52,1,0,2,20,4,0,20,5,0,48,3,17,1,20,8,0,52,7,0,1,52,6,0,1,33,14,0,20,9,0,20,10,0,20,8,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"nth"},{"t":"s","v":"expr"},{"t":"s","v":"i"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"not"},{"t":"s","v":"spread?"},{"t":"s","v":"result"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"}]}},{"t":"s","v":"definition-form?"},{"t":"s","v":"map"},{"t":"s","v":"type-of"},{"t":"s","v":"coll-expr"},{"t":"s","v":"first"},{"t":"s","v":"symbol"},{"t":"s","v":"symbol-name"},{"t":"s","v":"deref"},{"t":"s","v":"signal?"},{"t":"s","v":"sig"},{"t":"s","v":"reactive-list"},{"t":"s","v":"f"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,33,24,0,20,2,0,20,1,0,20,4,0,52,3,0,1,20,5,0,20,6,0,48,4,32,25,0,20,7,0,20,1,0,20,4,0,52,3,0,1,52,8,0,2,20,5,0,20,6,0,48,3,17,1,20,9,0,20,10,0,20,11,0,49,2,50],"constants":[{"t":"s","v":"lambda?"},{"t":"s","v":"f"},{"t":"s","v":"render-lambda-dom"},{"t":"s","v":"list"},{"t":"s","v":"item"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"apply"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"val"}]}},{"t":"s","v":"coll"},{"t":"s","v":"map-indexed"},{"t":"s","v":"for-each-indexed"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,33,27,0,20,2,0,20,1,0,20,4,0,20,5,0,52,3,0,2,20,6,0,20,7,0,48,4,32,28,0,20,8,0,20,1,0,20,4,0,20,5,0,52,3,0,2,52,9,0,2,20,6,0,20,7,0,48,3,17,2,20,10,0,20,11,0,20,12,0,49,2,50],"constants":[{"t":"s","v":"lambda?"},{"t":"s","v":"f"},{"t":"s","v":"render-lambda-dom"},{"t":"s","v":"list"},{"t":"s","v":"i"},{"t":"s","v":"item"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"apply"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"val"}]}},{"t":"s","v":"filter"},{"t":"s","v":"portal"},{"t":"s","v":"render-dom-portal"},{"t":"s","v":"error-boundary"},{"t":"s","v":"render-dom-error-boundary"},{"t":"s","v":"scope"},{"t":"s","v":">="},{"t":"s","v":"rest-args"},{"t":"s","v":"keyword"},{"t":"s","v":"keyword-name"},{"t":"s","v":"value"},{"t":"s","v":"scope-val"},{"t":"s","v":"body-exprs"},{"t":"s","v":"scope-push!"},{"t":"s","v":"scope-name"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,20,5,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"e"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"scope-pop!"},{"t":"s","v":"provide"},{"t":"s","v":"prov-name"},{"t":"s","v":"prov-val"},{"t":"s","v":"cyst"},{"t":"s","v":"key"},{"t":"s","v":"str"},{"t":"s","v":"next-cyst-id"},{"t":"s","v":"get"},{"t":"s","v":"*memo-cache*"},{"t":"s","v":"cyst-key"},{"t":"s","v":"cached"},{"t":"s","v":"host-get"},{"t":"s","v":"isConnected"},{"t":"s","v":"dom-create-element"},{"t":"s","v":"div"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"container"},{"t":"s","v":"data-sx-cyst"},{"t":"s","v":"with-island-scope"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,49,2,50],"constants":[{"t":"s","v":"append!"},{"t":"s","v":"disposers"},{"t":"s","v":"d"}]}},{"t":"code","v":{"bytecode":[20,0,0,48,0,17,0,51,2,0,20,3,0,52,1,0,2,5,20,4,0,50],"constants":[{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,20,5,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"child"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"body-exprs"},{"t":"s","v":"frag"}]}},{"t":"s","v":"body-dom"},{"t":"s","v":"dom-set-data"},{"t":"s","v":"sx-disposers"},{"t":"s","v":"disposers"},{"t":"s","v":"dict-set!"}]}},{"t":"s","v":"render-lambda-dom"},{"t":"code","v":{"bytecode":[20,0,0,20,2,0,52,1,0,1,20,3,0,48,2,17,4,51,5,0,20,2,0,52,6,0,1,52,4,0,2,5,20,7,0,20,2,0,52,8,0,1,20,9,0,20,10,0,49,3,50],"constants":[{"t":"s","v":"env-merge"},{"t":"s","v":"lambda-closure"},{"t":"s","v":"f"},{"t":"s","v":"env"},{"t":"s","v":"for-each-indexed"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,4,0,20,5,0,52,3,0,2,49,3,50],"constants":[{"t":"s","v":"env-bind!"},{"t":"s","v":"local"},{"t":"s","v":"p"},{"t":"s","v":"nth"},{"t":"s","v":"args"},{"t":"s","v":"i"}]}},{"t":"s","v":"lambda-params"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"lambda-body"},{"t":"s","v":"local"},{"t":"s","v":"ns"}]}},{"t":"s","v":"render-dom-island"},{"t":"code","v":{"bytecode":[52,0,0,0,17,4,52,1,0,0,17,5,51,3,0,1,4,0,1,5,0,1,6,0,4,52,0,0,4,20,7,0,52,2,0,3,5,20,8,0,20,10,0,52,9,0,1,20,11,0,48,2,17,6,20,10,0,52,12,0,1,17,7,51,14,0,20,10,0,52,15,0,1,52,13,0,2,5,20,10,0,52,16,0,1,33,35,0,20,17,0,48,0,17,8,51,18,0,20,19,0,52,13,0,2,5,20,20,0,20,21,0,1,19,0,20,22,0,48,3,32,1,0,2,5,20,23,0,1,24,0,2,48,2,17,8,52,1,0,0,17,9,20,25,0,20,26,0,1,27,0,20,28,0,48,3,5,20,31,0,52,30,0,1,52,29,0,1,33,22,0,20,25,0,20,26,0,1,32,0,20,33,0,20,31,0,48,1,48,3,32,1,0,2,5,20,34,0,20,26,0,1,35,0,48,2,5,20,36,0,51,37,0,51,38,0,48,2,17,10,20,39,0,20,26,0,20,40,0,48,2,5,20,41,0,20,26,0,1,42,0,20,43,0,48,3,5,20,26,0,50],"constants":[{"t":"s","v":"dict"},{"t":"s","v":"list"},{"t":"s","v":"reduce"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,2,20,2,0,33,31,0,20,1,0,1,2,0,4,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,169,0,20,8,0,52,7,0,1,1,9,0,52,6,0,2,6,33,26,0,5,20,1,0,1,4,0,52,0,0,2,52,5,0,1,20,12,0,52,11,0,1,52,10,0,2,33,86,0,20,13,0,20,14,0,20,12,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,15,0,2,20,16,0,48,2,48,1,17,3,20,18,0,20,19,0,20,8,0,48,1,20,20,0,52,17,0,3,5,20,1,0,1,2,0,3,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,36,0,20,21,0,20,22,0,20,8,0,48,2,5,20,1,0,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,3,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"state"},{"t":"s","v":"skip"},{"t":"s","v":"assoc"},{"t":"s","v":"i"},{"t":"s","v":"inc"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"arg"},{"t":"s","v":"keyword"},{"t":"s","v":"<"},{"t":"s","v":"len"},{"t":"s","v":"args"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"env"},{"t":"s","v":"dict-set!"},{"t":"s","v":"kwargs"},{"t":"s","v":"keyword-name"},{"t":"s","v":"val"},{"t":"s","v":"append!"},{"t":"s","v":"children"}]}},{"t":"s","v":"i"},{"t":"n","v":0},{"t":"s","v":"skip"},{"t":"s","v":"args"},{"t":"s","v":"env-merge"},{"t":"s","v":"component-closure"},{"t":"s","v":"island"},{"t":"s","v":"env"},{"t":"s","v":"component-name"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,4,0,20,2,0,52,3,0,2,33,13,0,20,4,0,20,2,0,52,5,0,2,32,1,0,2,49,3,50],"constants":[{"t":"s","v":"env-bind!"},{"t":"s","v":"local"},{"t":"s","v":"p"},{"t":"s","v":"dict-has?"},{"t":"s","v":"kwargs"},{"t":"s","v":"dict-get"}]}},{"t":"s","v":"component-params"},{"t":"s","v":"component-has-children?"},{"t":"s","v":"create-fragment"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,20,5,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"child-frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"c"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"children"},{"t":"s","v":"env-bind!"},{"t":"s","v":"local"},{"t":"s","v":"child-frag"},{"t":"s","v":"dom-create-element"},{"t":"s","v":"span"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"container"},{"t":"s","v":"data-sx-island"},{"t":"s","v":"island-name"},{"t":"s","v":"not"},{"t":"s","v":"empty-dict?"},{"t":"s","v":"kwargs"},{"t":"s","v":"data-sx-state"},{"t":"s","v":"sx-serialize"},{"t":"s","v":"mark-processed!"},{"t":"s","v":"island-hydrated"},{"t":"s","v":"with-island-scope"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,49,2,50],"constants":[{"t":"s","v":"append!"},{"t":"s","v":"disposers"},{"t":"s","v":"disposable"}]}},{"t":"code","v":{"bytecode":[20,0,0,20,2,0,52,1,0,1,20,3,0,20,4,0,49,3,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"component-body"},{"t":"s","v":"island"},{"t":"s","v":"local"},{"t":"s","v":"ns"}]}},{"t":"s","v":"dom-append"},{"t":"s","v":"body-dom"},{"t":"s","v":"dom-set-data"},{"t":"s","v":"sx-disposers"},{"t":"s","v":"disposers"}]}},{"t":"s","v":"render-dom-lake"},{"t":"code","v":{"bytecode":[2,17,3,1,0,0,17,4,52,1,0,0,17,5,51,3,0,1,5,0,1,6,0,1,7,0,4,52,4,0,4,20,8,0,52,2,0,3,5,20,9,0,20,10,0,2,48,2,17,6,20,11,0,20,12,0,1,13,0,20,14,0,6,34,4,0,5,1,15,0,48,3,5,51,17,0,20,18,0,52,16,0,2,5,20,12,0,50],"constants":[{"t":"s","v":"div"},{"t":"s","v":"list"},{"t":"s","v":"reduce"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,2,20,2,0,33,31,0,20,1,0,1,2,0,4,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,206,0,20,8,0,52,7,0,1,1,9,0,52,6,0,2,6,33,26,0,5,20,1,0,1,4,0,52,0,0,2,52,5,0,1,20,12,0,52,11,0,1,52,10,0,2,33,123,0,20,13,0,20,8,0,48,1,17,3,20,14,0,20,15,0,20,12,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,16,0,2,20,17,0,48,2,48,1,17,4,20,18,0,1,19,0,52,6,0,2,33,9,0,20,20,0,21,21,0,32,23,0,20,18,0,1,22,0,52,6,0,2,33,9,0,20,20,0,21,23,0,32,1,0,2,5,20,1,0,1,2,0,3,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,36,0,20,24,0,20,25,0,20,8,0,48,2,5,20,1,0,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,3,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"state"},{"t":"s","v":"skip"},{"t":"s","v":"assoc"},{"t":"s","v":"i"},{"t":"s","v":"inc"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"arg"},{"t":"s","v":"keyword"},{"t":"s","v":"<"},{"t":"s","v":"len"},{"t":"s","v":"args"},{"t":"s","v":"keyword-name"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"env"},{"t":"s","v":"kname"},{"t":"s","v":"id"},{"t":"s","v":"kval"},{"t":"s","v":"lake-id"},{"t":"s","v":"tag"},{"t":"s","v":"lake-tag"},{"t":"s","v":"append!"},{"t":"s","v":"children"}]}},{"t":"s","v":"dict"},{"t":"s","v":"i"},{"t":"n","v":0},{"t":"s","v":"skip"},{"t":"s","v":"args"},{"t":"s","v":"dom-create-element"},{"t":"s","v":"lake-tag"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"el"},{"t":"s","v":"data-sx-lake"},{"t":"s","v":"lake-id"},{"t":"s","v":""},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,20,5,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"el"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"c"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"children"}]}},{"t":"s","v":"render-dom-marsh"},{"t":"code","v":{"bytecode":[2,17,3,1,0,0,17,4,2,17,5,52,1,0,0,17,6,51,3,0,1,5,0,1,6,0,1,7,0,4,52,4,0,4,20,8,0,52,2,0,3,5,20,9,0,20,10,0,2,48,2,17,7,20,11,0,20,12,0,1,13,0,20,14,0,6,34,4,0,5,1,15,0,48,3,5,20,16,0,33,17,0,20,17,0,20,12,0,1,18,0,20,16,0,48,3,32,1,0,2,5,20,17,0,20,12,0,1,19,0,20,20,0,48,3,5,51,22,0,20,23,0,52,21,0,2,5,20,12,0,50],"constants":[{"t":"s","v":"div"},{"t":"s","v":"list"},{"t":"s","v":"reduce"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,2,20,2,0,33,31,0,20,1,0,1,2,0,4,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,228,0,20,8,0,52,7,0,1,1,9,0,52,6,0,2,6,33,26,0,5,20,1,0,1,4,0,52,0,0,2,52,5,0,1,20,12,0,52,11,0,1,52,10,0,2,33,145,0,20,13,0,20,8,0,48,1,17,3,20,14,0,20,15,0,20,12,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,16,0,2,20,17,0,48,2,48,1,17,4,20,18,0,1,19,0,52,6,0,2,33,9,0,20,20,0,21,21,0,32,45,0,20,18,0,1,22,0,52,6,0,2,33,9,0,20,20,0,21,23,0,32,23,0,20,18,0,1,24,0,52,6,0,2,33,9,0,20,20,0,21,25,0,32,1,0,2,5,20,1,0,1,2,0,3,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,5,32,36,0,20,26,0,20,27,0,20,8,0,48,2,5,20,1,0,1,4,0,20,1,0,1,4,0,52,0,0,2,52,5,0,1,52,3,0,3,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"state"},{"t":"s","v":"skip"},{"t":"s","v":"assoc"},{"t":"s","v":"i"},{"t":"s","v":"inc"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"arg"},{"t":"s","v":"keyword"},{"t":"s","v":"<"},{"t":"s","v":"len"},{"t":"s","v":"args"},{"t":"s","v":"keyword-name"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"nth"},{"t":"s","v":"env"},{"t":"s","v":"kname"},{"t":"s","v":"id"},{"t":"s","v":"kval"},{"t":"s","v":"marsh-id"},{"t":"s","v":"tag"},{"t":"s","v":"marsh-tag"},{"t":"s","v":"transform"},{"t":"s","v":"marsh-transform"},{"t":"s","v":"append!"},{"t":"s","v":"children"}]}},{"t":"s","v":"dict"},{"t":"s","v":"i"},{"t":"n","v":0},{"t":"s","v":"skip"},{"t":"s","v":"args"},{"t":"s","v":"dom-create-element"},{"t":"s","v":"marsh-tag"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"el"},{"t":"s","v":"data-sx-marsh"},{"t":"s","v":"marsh-id"},{"t":"s","v":""},{"t":"s","v":"marsh-transform"},{"t":"s","v":"dom-set-data"},{"t":"s","v":"sx-marsh-transform"},{"t":"s","v":"sx-marsh-env"},{"t":"s","v":"env"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,20,5,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"el"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"c"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"children"}]}},{"t":"s","v":"reactive-text"},{"t":"code","v":{"bytecode":[20,0,0,20,2,0,20,3,0,48,1,52,1,0,1,48,1,17,1,20,4,0,51,5,0,48,1,5,20,6,0,50],"constants":[{"t":"s","v":"create-text-node"},{"t":"s","v":"str"},{"t":"s","v":"deref"},{"t":"s","v":"sig"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,3,0,20,4,0,48,1,52,2,0,1,49,2,50],"constants":[{"t":"s","v":"dom-set-text-content"},{"t":"s","v":"node"},{"t":"s","v":"str"},{"t":"s","v":"deref"},{"t":"s","v":"sig"}]}},{"t":"s","v":"node"}]}},{"t":"s","v":"reactive-attr"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,1,2,0,48,2,6,34,4,0,5,1,3,0,17,3,20,5,0,52,4,0,1,33,6,0,20,6,0,32,13,0,20,5,0,1,8,0,20,6,0,52,7,0,3,17,4,20,9,0,20,1,0,1,2,0,20,10,0,48,3,5,20,11,0,51,12,0,49,1,50],"constants":[{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"data-sx-reactive-attrs"},{"t":"s","v":""},{"t":"s","v":"empty?"},{"t":"s","v":"existing"},{"t":"s","v":"attr-name"},{"t":"s","v":"str"},{"t":"s","v":","},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"updated"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[20,0,0,48,0,17,0,20,1,0,20,2,0,48,1,33,11,0,20,3,0,20,2,0,48,1,32,3,0,20,2,0,17,1,20,5,0,52,4,0,1,6,34,9,0,5,20,5,0,4,52,6,0,2,33,14,0,20,7,0,20,8,0,20,9,0,49,2,32,46,0,20,5,0,3,52,6,0,2,33,17,0,20,10,0,20,8,0,20,9,0,1,11,0,49,3,32,18,0,20,10,0,20,8,0,20,9,0,20,5,0,52,12,0,1,49,3,50],"constants":[{"t":"s","v":"compute-fn"},{"t":"s","v":"signal?"},{"t":"s","v":"raw"},{"t":"s","v":"deref"},{"t":"s","v":"nil?"},{"t":"s","v":"val"},{"t":"s","v":"="},{"t":"s","v":"dom-remove-attr"},{"t":"s","v":"el"},{"t":"s","v":"attr-name"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":""},{"t":"s","v":"str"}]}}]}},{"t":"s","v":"reactive-spread"},{"t":"code","v":{"bytecode":[52,0,0,0,17,2,52,0,0,0,17,3,20,1,0,20,2,0,1,3,0,48,2,6,34,4,0,5,1,4,0,17,4,20,5,0,20,2,0,1,3,0,20,7,0,52,6,0,1,33,6,0,1,8,0,32,10,0,20,7,0,1,10,0,52,9,0,2,48,3,5,20,11,0,51,12,0,49,1,50],"constants":[{"t":"s","v":"list"},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"data-sx-reactive-attrs"},{"t":"s","v":""},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"empty?"},{"t":"s","v":"existing"},{"t":"s","v":"_spread"},{"t":"s","v":"str"},{"t":"s","v":",_spread"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[20,2,0,52,1,0,1,52,0,0,1,33,100,0,20,3,0,20,4,0,1,5,0,48,2,6,34,4,0,5,1,6,0,17,0,51,8,0,20,10,0,1,11,0,52,9,0,2,52,7,0,2,17,1,51,12,0,20,13,0,52,7,0,2,17,2,20,14,0,52,1,0,1,33,14,0,20,15,0,20,4,0,1,5,0,48,2,32,21,0,20,16,0,20,4,0,1,5,0,1,11,0,20,14,0,52,17,0,2,48,3,32,1,0,2,5,51,19,0,20,20,0,52,18,0,2,5,20,21,0,48,0,17,0,20,23,0,52,22,0,1,33,192,0,20,23,0,52,24,0,1,17,1,20,26,0,1,5,0,52,25,0,2,6,34,4,0,5,1,6,0,17,2,51,8,0,20,27,0,1,11,0,52,9,0,2,52,7,0,2,17,3,51,28,0,20,26,0,52,29,0,1,52,7,0,2,17,4,20,30,0,21,2,0,5,20,31,0,21,20,0,5,20,30,0,52,1,0,1,52,0,0,1,33,79,0,20,3,0,20,4,0,1,5,0,48,2,6,34,4,0,5,1,6,0,17,5,20,16,0,20,4,0,1,5,0,20,10,0,6,33,15,0,5,20,10,0,1,6,0,52,32,0,2,52,0,0,1,33,16,0,20,10,0,1,11,0,20,27,0,52,33,0,3,32,3,0,20,27,0,48,3,32,1,0,2,5,51,34,0,20,31,0,52,18,0,2,5,20,35,0,49,0,32,15,0,52,36,0,0,21,2,0,5,52,36,0,0,21,20,0,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"empty?"},{"t":"s","v":"prev-classes"},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"class"},{"t":"s","v":""},{"t":"s","v":"filter"},{"t":"code","v":{"bytecode":[20,2,0,1,3,0,52,1,0,2,52,0,0,1,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"="},{"t":"s","v":"c"},{"t":"s","v":""}]}},{"t":"s","v":"split"},{"t":"s","v":"current"},{"t":"s","v":" "},{"t":"code","v":{"bytecode":[51,2,0,20,3,0,52,1,0,2,52,0,0,1,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"some"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,52,0,0,2,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"pc"},{"t":"s","v":"c"}]}},{"t":"s","v":"prev-classes"}]}},{"t":"s","v":"tokens"},{"t":"s","v":"kept"},{"t":"s","v":"dom-remove-attr"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"join"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,49,2,50],"constants":[{"t":"s","v":"dom-remove-attr"},{"t":"s","v":"el"},{"t":"s","v":"k"}]}},{"t":"s","v":"prev-extra-keys"},{"t":"s","v":"render-fn"},{"t":"s","v":"spread?"},{"t":"s","v":"result"},{"t":"s","v":"spread-attrs"},{"t":"s","v":"dict-get"},{"t":"s","v":"attrs"},{"t":"s","v":"cls-str"},{"t":"code","v":{"bytecode":[20,2,0,1,3,0,52,1,0,2,52,0,0,1,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"="},{"t":"s","v":"k"},{"t":"s","v":"class"}]}},{"t":"s","v":"keys"},{"t":"s","v":"new-classes"},{"t":"s","v":"extra-keys"},{"t":"s","v":"="},{"t":"s","v":"str"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,5,0,20,2,0,52,4,0,2,52,3,0,1,49,3,50],"constants":[{"t":"s","v":"dom-set-attr"},{"t":"s","v":"el"},{"t":"s","v":"k"},{"t":"s","v":"str"},{"t":"s","v":"dict-get"},{"t":"s","v":"attrs"}]}},{"t":"s","v":"run-post-render-hooks"},{"t":"s","v":"list"}]}}]}},{"t":"s","v":"reactive-fragment"},{"t":"code","v":{"bytecode":[20,0,0,1,1,0,48,1,17,4,52,2,0,0,17,5,20,3,0,51,4,0,48,1,5,20,5,0,50],"constants":[{"t":"s","v":"create-comment"},{"t":"s","v":"island-fragment"},{"t":"s","v":"list"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[51,1,0,20,2,0,52,0,0,2,5,52,3,0,0,21,2,0,5,20,4,0,48,0,33,33,0,20,5,0,48,0,17,0,20,6,0,20,7,0,48,1,21,2,0,5,20,8,0,20,9,0,20,7,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"dom-remove"},{"t":"s","v":"n"}]}},{"t":"s","v":"current-nodes"},{"t":"s","v":"list"},{"t":"s","v":"test-fn"},{"t":"s","v":"render-fn"},{"t":"s","v":"dom-child-nodes"},{"t":"s","v":"frag"},{"t":"s","v":"dom-insert-after"},{"t":"s","v":"marker"}]}},{"t":"s","v":"marker"}]}},{"t":"s","v":"render-list-item"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,33,24,0,20,2,0,20,1,0,20,4,0,52,3,0,1,20,5,0,20,6,0,49,4,32,25,0,20,7,0,20,1,0,20,4,0,52,3,0,1,52,8,0,2,20,5,0,20,6,0,49,3,50],"constants":[{"t":"s","v":"lambda?"},{"t":"s","v":"map-fn"},{"t":"s","v":"render-lambda-dom"},{"t":"s","v":"list"},{"t":"s","v":"item"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"apply"}]}},{"t":"s","v":"extract-key"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,1,2,0,48,2,17,2,20,3,0,33,18,0,20,4,0,20,1,0,1,2,0,48,2,5,20,3,0,32,39,0,20,5,0,20,1,0,1,2,0,48,2,17,3,20,6,0,33,10,0,20,6,0,52,7,0,1,32,10,0,1,8,0,20,9,0,52,7,0,2,50],"constants":[{"t":"s","v":"dom-get-attr"},{"t":"s","v":"node"},{"t":"s","v":"key"},{"t":"s","v":"k"},{"t":"s","v":"dom-remove-attr"},{"t":"s","v":"dom-get-data"},{"t":"s","v":"dk"},{"t":"s","v":"str"},{"t":"s","v":"__idx_"},{"t":"s","v":"index"}]}},{"t":"s","v":"reactive-list"},{"t":"code","v":{"bytecode":[20,0,0,48,0,17,4,20,1,0,1,2,0,48,1,17,5,52,3,0,0,17,6,52,4,0,0,17,7,20,5,0,20,6,0,20,7,0,48,2,5,20,8,0,51,9,0,48,1,5,20,6,0,50],"constants":[{"t":"s","v":"create-fragment"},{"t":"s","v":"create-comment"},{"t":"s","v":"island-list"},{"t":"s","v":"dict"},{"t":"s","v":"list"},{"t":"s","v":"dom-append"},{"t":"s","v":"container"},{"t":"s","v":"marker"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,48,1,17,0,20,2,0,20,3,0,48,1,33,120,0,52,4,0,0,17,1,52,5,0,0,17,2,4,17,3,51,7,0,20,8,0,52,6,0,2,5,20,10,0,52,9,0,1,33,41,0,20,11,0,20,3,0,48,1,5,20,12,0,48,0,17,4,51,14,0,20,15,0,52,13,0,2,5,20,16,0,20,3,0,20,17,0,48,2,32,26,0,51,18,0,20,19,0,52,13,0,2,5,20,3,0,17,4,51,20,0,20,15,0,52,13,0,2,5,20,21,0,21,22,0,5,20,15,0,21,19,0,32,10,0,51,23,0,20,8,0,52,6,0,2,50],"constants":[{"t":"s","v":"deref"},{"t":"s","v":"items-sig"},{"t":"s","v":"dom-parent"},{"t":"s","v":"marker"},{"t":"s","v":"dict"},{"t":"s","v":"list"},{"t":"s","v":"for-each-indexed"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,48,4,17,2,20,5,0,20,6,0,20,7,0,48,2,17,3,20,9,0,52,8,0,1,6,33,15,0,5,20,11,0,1,12,0,52,10,0,2,52,8,0,1,33,7,0,3,21,9,0,32,1,0,2,5,20,14,0,20,11,0,52,13,0,2,33,23,0,20,16,0,20,11,0,20,14,0,20,11,0,52,17,0,2,52,15,0,3,32,13,0,20,16,0,20,11,0,20,6,0,52,15,0,3,5,20,18,0,20,19,0,20,11,0,49,2,50],"constants":[{"t":"s","v":"render-list-item"},{"t":"s","v":"map-fn"},{"t":"s","v":"item"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"extract-key"},{"t":"s","v":"rendered"},{"t":"s","v":"idx"},{"t":"s","v":"not"},{"t":"s","v":"has-keys"},{"t":"s","v":"starts-with?"},{"t":"s","v":"key"},{"t":"s","v":"__idx_"},{"t":"s","v":"dict-has?"},{"t":"s","v":"key-map"},{"t":"s","v":"dict-set!"},{"t":"s","v":"new-map"},{"t":"s","v":"dict-get"},{"t":"s","v":"append!"},{"t":"s","v":"new-keys"}]}},{"t":"s","v":"items"},{"t":"s","v":"not"},{"t":"s","v":"has-keys"},{"t":"s","v":"dom-remove-children-after"},{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,3,0,20,4,0,52,2,0,2,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"dict-get"},{"t":"s","v":"new-map"},{"t":"s","v":"k"}]}},{"t":"s","v":"new-keys"},{"t":"s","v":"dom-insert-after"},{"t":"s","v":"frag"},{"t":"code","v":{"bytecode":[20,2,0,20,3,0,52,1,0,2,52,0,0,1,33,18,0,20,4,0,20,6,0,20,3,0,52,5,0,2,49,1,32,1,0,2,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"dict-has?"},{"t":"s","v":"new-map"},{"t":"s","v":"old-key"},{"t":"s","v":"dom-remove"},{"t":"s","v":"dict-get"},{"t":"s","v":"key-map"}]}},{"t":"s","v":"key-order"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,52,0,0,2,17,1,20,3,0,20,4,0,48,1,17,2,20,7,0,20,8,0,52,6,0,2,52,5,0,1,33,14,0,20,9,0,20,4,0,20,7,0,48,2,32,1,0,2,5,20,7,0,21,4,0,50],"constants":[{"t":"s","v":"dict-get"},{"t":"s","v":"new-map"},{"t":"s","v":"k"},{"t":"s","v":"dom-next-sibling"},{"t":"s","v":"cursor"},{"t":"s","v":"not"},{"t":"s","v":"identical?"},{"t":"s","v":"node"},{"t":"s","v":"next"},{"t":"s","v":"dom-insert-after"}]}},{"t":"s","v":"new-map"},{"t":"s","v":"key-map"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,48,4,17,2,20,5,0,20,6,0,20,7,0,48,2,17,3,20,9,0,20,10,0,20,6,0,52,8,0,3,5,20,11,0,20,12,0,20,10,0,48,2,5,20,13,0,20,14,0,20,6,0,49,2,50],"constants":[{"t":"s","v":"render-list-item"},{"t":"s","v":"map-fn"},{"t":"s","v":"item"},{"t":"s","v":"env"},{"t":"s","v":"ns"},{"t":"s","v":"extract-key"},{"t":"s","v":"rendered"},{"t":"s","v":"idx"},{"t":"s","v":"dict-set!"},{"t":"s","v":"key-map"},{"t":"s","v":"key"},{"t":"s","v":"append!"},{"t":"s","v":"key-order"},{"t":"s","v":"dom-append"},{"t":"s","v":"container"}]}}]}}]}},{"t":"s","v":"bind-input"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,1,3,0,48,2,6,34,4,0,5,1,4,0,52,0,0,1,17,2,20,6,0,1,7,0,52,5,0,2,6,34,11,0,5,20,6,0,1,8,0,52,5,0,2,17,3,20,9,0,33,22,0,20,10,0,20,2,0,1,11,0,20,12,0,20,13,0,48,1,48,3,32,23,0,20,10,0,20,2,0,1,14,0,20,12,0,20,13,0,48,1,52,15,0,1,48,3,5,20,16,0,51,17,0,48,1,5,20,18,0,20,2,0,20,9,0,33,6,0,1,19,0,32,3,0,1,20,0,51,21,0,49,3,50],"constants":[{"t":"s","v":"lower"},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"type"},{"t":"s","v":""},{"t":"s","v":"="},{"t":"s","v":"input-type"},{"t":"s","v":"checkbox"},{"t":"s","v":"radio"},{"t":"s","v":"is-checkbox"},{"t":"s","v":"dom-set-prop"},{"t":"s","v":"checked"},{"t":"s","v":"deref"},{"t":"s","v":"sig"},{"t":"s","v":"value"},{"t":"s","v":"str"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[20,0,0,33,22,0,20,1,0,20,2,0,1,3,0,20,4,0,20,5,0,48,1,49,3,32,53,0,20,4,0,20,5,0,48,1,52,6,0,1,17,0,20,8,0,20,2,0,1,9,0,48,2,20,10,0,52,7,0,2,33,17,0,20,1,0,20,2,0,1,9,0,20,10,0,49,3,32,1,0,2,50],"constants":[{"t":"s","v":"is-checkbox"},{"t":"s","v":"dom-set-prop"},{"t":"s","v":"el"},{"t":"s","v":"checked"},{"t":"s","v":"deref"},{"t":"s","v":"sig"},{"t":"s","v":"str"},{"t":"s","v":"!="},{"t":"s","v":"dom-get-prop"},{"t":"s","v":"value"},{"t":"s","v":"v"}]}},{"t":"s","v":"dom-on"},{"t":"s","v":"change"},{"t":"s","v":"input"},{"t":"code","v":{"bytecode":[20,0,0,33,22,0,20,1,0,20,2,0,20,3,0,20,4,0,1,5,0,48,2,49,2,32,19,0,20,1,0,20,2,0,20,3,0,20,4,0,1,6,0,48,2,49,2,50],"constants":[{"t":"s","v":"is-checkbox"},{"t":"s","v":"reset!"},{"t":"s","v":"sig"},{"t":"s","v":"dom-get-prop"},{"t":"s","v":"el"},{"t":"s","v":"checked"},{"t":"s","v":"value"}]}}]}},{"t":"s","v":"*use-cek-reactive*"},{"t":"s","v":"enable-cek-reactive!"},{"t":"code","v":{"bytecode":[3,21,0,0,50],"constants":[{"t":"s","v":"*use-cek-reactive*"}]}},{"t":"s","v":"cek-reactive-text"},{"t":"code","v":{"bytecode":[20,0,0,1,1,0,48,1,17,2,51,2,0,17,3,20,3,0,20,4,0,20,5,0,20,6,0,20,8,0,20,6,0,20,9,0,3,48,3,52,7,0,1,48,3,48,1,17,4,20,10,0,20,11,0,20,13,0,52,12,0,1,48,2,5,20,11,0,50],"constants":[{"t":"s","v":"create-text-node"},{"t":"s","v":""},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,3,0,52,2,0,1,49,2,50],"constants":[{"t":"s","v":"dom-set-text-content"},{"t":"s","v":"node"},{"t":"s","v":"str"},{"t":"s","v":"val"}]}},{"t":"s","v":"cek-run"},{"t":"s","v":"make-cek-state"},{"t":"s","v":"expr"},{"t":"s","v":"env"},{"t":"s","v":"list"},{"t":"s","v":"make-reactive-reset-frame"},{"t":"s","v":"update-fn"},{"t":"s","v":"dom-set-text-content"},{"t":"s","v":"node"},{"t":"s","v":"str"},{"t":"s","v":"initial"}]}},{"t":"s","v":"cek-reactive-attr"},{"t":"code","v":{"bytecode":[51,0,0,17,4,20,1,0,20,2,0,1,3,0,48,2,6,34,4,0,5,1,4,0,17,5,20,6,0,52,5,0,1,33,6,0,20,7,0,32,13,0,20,6,0,1,9,0,20,7,0,52,8,0,3,17,6,20,10,0,20,2,0,1,3,0,20,11,0,48,3,5,20,12,0,20,13,0,20,14,0,20,15,0,20,17,0,20,15,0,20,18,0,3,48,3,52,16,0,1,48,3,48,1,17,5,20,19,0,20,18,0,20,20,0,52,16,0,1,49,2,50],"constants":[{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,6,34,9,0,5,20,1,0,4,52,2,0,2,33,14,0,20,3,0,20,4,0,20,5,0,49,2,32,46,0,20,1,0,3,52,2,0,2,33,17,0,20,6,0,20,4,0,20,5,0,1,7,0,49,3,32,18,0,20,6,0,20,4,0,20,5,0,20,1,0,52,8,0,1,49,3,50],"constants":[{"t":"s","v":"nil?"},{"t":"s","v":"val"},{"t":"s","v":"="},{"t":"s","v":"dom-remove-attr"},{"t":"s","v":"el"},{"t":"s","v":"attr-name"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":""},{"t":"s","v":"str"}]}},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"data-sx-reactive-attrs"},{"t":"s","v":""},{"t":"s","v":"empty?"},{"t":"s","v":"existing"},{"t":"s","v":"attr-name"},{"t":"s","v":"str"},{"t":"s","v":","},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"updated"},{"t":"s","v":"cek-run"},{"t":"s","v":"make-cek-state"},{"t":"s","v":"expr"},{"t":"s","v":"env"},{"t":"s","v":"list"},{"t":"s","v":"make-reactive-reset-frame"},{"t":"s","v":"update-fn"},{"t":"s","v":"cek-call"},{"t":"s","v":"initial"}]}},{"t":"s","v":"render-dom-portal"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,3,0,52,2,0,1,20,4,0,48,2,48,1,17,3,20,5,0,20,6,0,48,1,6,34,9,0,5,20,7,0,20,6,0,48,1,17,4,20,9,0,52,8,0,1,33,21,0,20,10,0,1,12,0,20,6,0,1,13,0,52,11,0,3,49,1,32,73,0,20,10,0,1,12,0,20,6,0,52,11,0,2,48,1,17,5,20,14,0,48,0,17,6,51,16,0,20,3,0,52,17,0,1,52,15,0,2,5,20,18,0,20,19,0,48,1,17,7,20,20,0,20,9,0,20,19,0,48,2,5,20,21,0,51,22,0,48,1,5,20,23,0,50],"constants":[{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"first"},{"t":"s","v":"args"},{"t":"s","v":"env"},{"t":"s","v":"dom-query"},{"t":"s","v":"selector"},{"t":"s","v":"dom-ensure-element"},{"t":"s","v":"not"},{"t":"s","v":"target"},{"t":"s","v":"create-comment"},{"t":"s","v":"str"},{"t":"s","v":"portal: "},{"t":"s","v":" (not found)"},{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,20,5,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"child"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"rest"},{"t":"s","v":"dom-child-nodes"},{"t":"s","v":"frag"},{"t":"s","v":"dom-append"},{"t":"s","v":"register-in-scope"},{"t":"code","v":{"bytecode":[51,1,0,20,2,0,52,0,0,2,50],"constants":[{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"dom-remove"},{"t":"s","v":"n"}]}},{"t":"s","v":"portal-nodes"}]}},{"t":"s","v":"marker"}]}},{"t":"s","v":"render-dom-error-boundary"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,17,3,20,1,0,52,2,0,1,17,4,20,3,0,1,4,0,2,48,2,17,5,20,5,0,1,6,0,48,1,17,6,20,7,0,20,8,0,1,9,0,1,10,0,48,3,5,20,11,0,51,12,0,48,1,5,20,8,0,50],"constants":[{"t":"s","v":"first"},{"t":"s","v":"args"},{"t":"s","v":"rest"},{"t":"s","v":"dom-create-element"},{"t":"s","v":"div"},{"t":"s","v":"signal"},{"t":"n","v":0},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"container"},{"t":"s","v":"data-sx-boundary"},{"t":"s","v":"true"},{"t":"s","v":"effect"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,48,1,5,20,2,0,20,3,0,1,4,0,1,5,0,48,3,5,20,6,0,1,7,0,2,48,2,5,20,8,0,51,9,0,51,10,0,49,2,50],"constants":[{"t":"s","v":"deref"},{"t":"s","v":"retry-version"},{"t":"s","v":"dom-set-prop"},{"t":"s","v":"container"},{"t":"s","v":"innerHTML"},{"t":"s","v":""},{"t":"s","v":"scope-push!"},{"t":"s","v":"sx-island-scope"},{"t":"s","v":"try-catch"},{"t":"code","v":{"bytecode":[20,0,0,48,0,17,0,51,2,0,20,3,0,52,1,0,2,5,20,4,0,20,5,0,20,6,0,48,2,5,20,7,0,1,8,0,49,1,50],"constants":[{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,20,5,0,48,3,49,2,50],"constants":[{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"child"},{"t":"s","v":"env"},{"t":"s","v":"ns"}]}},{"t":"s","v":"body-exprs"},{"t":"s","v":"dom-append"},{"t":"s","v":"container"},{"t":"s","v":"frag"},{"t":"s","v":"scope-pop!"},{"t":"s","v":"sx-island-scope"}]}},{"t":"code","v":{"bytecode":[20,0,0,1,1,0,48,1,5,20,2,0,20,3,0,20,4,0,20,5,0,48,2,48,1,17,1,51,6,0,17,2,20,8,0,52,7,0,1,33,27,0,20,9,0,20,8,0,20,11,0,20,12,0,52,10,0,2,20,5,0,20,13,0,48,4,32,28,0,20,14,0,20,8,0,20,11,0,20,12,0,52,10,0,2,52,15,0,2,20,5,0,20,13,0,48,3,17,3,20,16,0,20,17,0,20,18,0,49,2,50],"constants":[{"t":"s","v":"scope-pop!"},{"t":"s","v":"sx-island-scope"},{"t":"s","v":"trampoline"},{"t":"s","v":"eval-expr"},{"t":"s","v":"fallback-expr"},{"t":"s","v":"env"},{"t":"code","v":{"bytecode":[20,0,0,20,1,0,51,2,0,49,2,50],"constants":[{"t":"s","v":"swap!"},{"t":"s","v":"retry-version"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,50],"constants":[{"t":"s","v":"+"},{"t":"s","v":"n"},{"t":"n","v":1}]}}]}},{"t":"s","v":"lambda?"},{"t":"s","v":"fallback-fn"},{"t":"s","v":"render-lambda-dom"},{"t":"s","v":"list"},{"t":"s","v":"err"},{"t":"s","v":"retry-fn"},{"t":"s","v":"ns"},{"t":"s","v":"render-to-dom"},{"t":"s","v":"apply"},{"t":"s","v":"dom-append"},{"t":"s","v":"container"},{"t":"s","v":"fallback-dom"}]}}]}}]}}]}}