vize_l2 0.574.0

L2 - the Davinci semantic IR (codename Disegno): the neutral op family every input dialect lowers into
Documentation
[l2-dump-v2]
ops=13

[l2-dump-v2.ops]
ui.element form @0:99
  attr method="post" @5:20
  ui.model read=js("draft.note" @29:39) write=js("draft.note" @29:39) @21:40
    attr element-kind="textarea" @21:40
  vue.directive "pin" arg="top" mods="lazy,trim" value=opaque(multi-statement "top++; sync()" @46:59) @41:60
  ui.if @61:90
    branch js("open" @65:69) @61:75
      ui.text "a\"b\\c" @66:70
      ui.comment "kept" @70:74
    branch @75:90
      ui.interpolation opaque(nesting-refused "((((x))))" @82:88) @80:88
ui.for source=opaque(for-value "a in b in c" @110:121) value=js("a" @105:106) key=js("i" @108:109) @100:161
  ui.slot name=js("kind" @136:140) @131:161
    attr tone="brisk" @141:147
    ui.bind name="chip" mods="camel" value=js("chipVal" @149:156) @148:157
    ui.on name="press" mods="stop" @158:160
    ui.interpolation foreign(moonbit "count + 1" @150:159) @148:161
ui.component Chrome @162:171