{"type":"code","line":1,"col":1,"val":"var id = 5","mustEscape":false,"buffer":false}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"function answer() { return 42; }","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"a"}
{"type":"start-attributes","line":3,"col":2}
{"type":"attribute","line":3,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":3,"col":23,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":3,"col":37}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"a"}
{"type":"start-attributes","line":4,"col":2}
{"type":"attribute","line":4,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":4,"col":27,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":4,"col":45}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"meta"}
{"type":"start-attributes","line":5,"col":5}
{"type":"attribute","line":5,"col":6,"name":"key","val":"'answer'","mustEscape":true}
{"type":"attribute","line":5,"col":20,"name":"value","val":"answer()","mustEscape":true}
{"type":"end-attributes","line":5,"col":34}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"a"}
{"type":"start-attributes","line":6,"col":2}
{"type":"attribute","line":6,"col":3,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":6,"col":31}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"a"}
{"type":"class","line":7,"col":2,"val":"tag-class"}
{"type":"start-attributes","line":7,"col":12}
{"type":"attribute","line":7,"col":13,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":7,"col":41}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":1,"val":"a"}
{"type":"start-attributes","line":9,"col":2}
{"type":"attribute","line":9,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":9,"col":22,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":9,"col":36}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":1,"val":"a"}
{"type":"start-attributes","line":10,"col":2}
{"type":"attribute","line":10,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":10,"col":26,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":10,"col":44}
{"type":"newline","line":11,"col":1}
{"type":"tag","line":11,"col":1,"val":"meta"}
{"type":"start-attributes","line":11,"col":5}
{"type":"attribute","line":11,"col":6,"name":"key","val":"'answer'","mustEscape":true}
{"type":"attribute","line":11,"col":19,"name":"value","val":"answer()","mustEscape":true}
{"type":"end-attributes","line":11,"col":33}
{"type":"newline","line":12,"col":1}
{"type":"tag","line":12,"col":1,"val":"a"}
{"type":"start-attributes","line":12,"col":2}
{"type":"attribute","line":12,"col":3,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":12,"col":31}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":1,"val":"a"}
{"type":"class","line":13,"col":2,"val":"tag-class"}
{"type":"start-attributes","line":13,"col":12}
{"type":"attribute","line":13,"col":13,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":13,"col":41}
{"type":"newline","line":15,"col":1}
{"type":"tag","line":15,"col":1,"val":"div"}
{"type":"start-attributes","line":15,"col":4}
{"type":"attribute","line":15,"col":5,"name":"id","val":"id","mustEscape":true}
{"type":"end-attributes","line":15,"col":10}
{"type":"&attributes","line":15,"col":11,"val":"{foo: 'bar'}"}
{"type":"newline","line":16,"col":1}
{"type":"code","line":16,"col":1,"val":"var bar = null","mustEscape":false,"buffer":false}
{"type":"newline","line":17,"col":1}
{"type":"tag","line":17,"col":1,"val":"div"}
{"type":"start-attributes","line":17,"col":4}
{"type":"attribute","line":17,"col":5,"name":"foo","val":"null","mustEscape":true}
{"type":"attribute","line":17,"col":14,"name":"bar","val":"bar","mustEscape":true}
{"type":"end-attributes","line":17,"col":21}
{"type":"&attributes","line":17,"col":22,"val":"{baz: 'baz'}"}
{"type":"newline","line":18,"col":1}
{"type":"eos","line":18,"col":1}