HTML5 Printer (original) (raw)
html-printer: EXPR block starting… • tag:p prev-token:first |
---|
html-printer: └─ PRT indent start • col:1 indent-level:0 |
html-printer: └─ PRT indent end • col:1 indent-level:0 |
html-printer: └─ PRT put! start… • v: col:1 accum-width:0 logical-line-start:#t indent-level:0 |
html-printer: └─ PRT put! …end • col:4 accum-width:0 logical-line-start:#f indent-level:0 |
html-printer: EXPR string starting… • prev-token:normal str:Chaucer, Rabelais and |
html-printer: └─ PRT accum/wrap! start… • col:4 accum-width:0 logical-line-start:#f indent-level:0 accumulator:{} |
html-printer: └─ PRT accum! start… • col:4 accum-width:0 logical-line-start:#f indent-level:0 breakpoint-before?:#t accumulator:{} |
html-printer: └─ PRT accum! …end • col:4 accum-width:8 logical-line-start:#f indent-level:0 accumulator:{#<_bp>,"Chaucer,"} |
html-printer: └─ PRT accum/wrap! …end • col:4 accum-width:8 logical-line-start:#f indent-level:0 accumulator:{#<_bp>,"Chaucer,"} |
html-printer: └─ PRT accum/wrap! start… • col:4 accum-width:8 logical-line-start:#f indent-level:0 accumulator:{#<_bp>,"Chaucer,"} |
html-printer: └─ PRT accum! start… • col:4 accum-width:8 logical-line-start:#f indent-level:0 breakpoint-before?:#t accumulator:{#<_bp>,"Chaucer,"} |
html-printer: └─ PRT accum! …end • col:4 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{#<_bp>,"Chaucer,",#<_bp>," "} |
html-printer: └─ PRT accum/wrap! …end • col:4 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{#<_bp>,"Chaucer,",#<_bp>," "} |
html-printer: └─ PRT accum/wrap! start… • col:4 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{#<_bp>,"Chaucer,",#<_bp>," "} |
html-printer: └─ PRT flush start… • col:4 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{#<_bp>,"Chaucer,",#<_bp>," "} |
html-printer: └─ PRT lop-accum-end _ • accum-width:9 lopped-len:1 which-end:right |
html-printer: └─ PRT flush at_bp • col:4 buffer-width:0 held-whsp?:#f buffer:{} |
html-printer: └─ PRT flush non-whsp • held-whsp?:#f buffer:{"Chaucer,"} |
html-printer: └─ PRT flush at_bp • col:4 buffer-width:8 held-whsp?:#f buffer:{"Chaucer,"} |
html-printer: └─ PRT flush printbuf… • held-whsp?:#f logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! start… • v:Chaucer, col:4 accum-width:8 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:12 accum-width:8 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT flush done-breaking • col:12 accum-width:8 logical-line-start:#f accumulator:{#<_bp>,"Chaucer,",#<_bp>} |
html-printer: └─ PRT accum! start… • col:12 accum-width:0 logical-line-start:#f indent-level:0 breakpoint-before?:#f accumulator:{} |
html-printer: └─ PRT accum! …end • col:12 accum-width:1 logical-line-start:#f indent-level:0 accumulator:{" "} |
html-printer: └─ PRT flush done • col:12 accum-width:1 logical-line-start:#f accumulator:{" "} |
html-printer: └─ PRT accum! start… • col:12 accum-width:1 logical-line-start:#f indent-level:0 breakpoint-before?:#t accumulator:{" "} |
html-printer: └─ PRT accum! …end • col:12 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{" ",#<_bp>,"Rabelais"} |
html-printer: └─ PRT accum/wrap! …end • col:12 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{" ",#<_bp>,"Rabelais"} |
html-printer: └─ PRT accum/wrap! start… • col:12 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{" ",#<_bp>,"Rabelais"} |
html-printer: └─ PRT flush start… • col:12 accum-width:9 logical-line-start:#f indent-level:0 accumulator:{" ",#<_bp>,"Rabelais"} |
html-printer: └─ PRT flush whitespace • v: |
html-printer: └─ PRT flush at_bp • col:12 buffer-width:1 held-whsp?:1 buffer:{} |
html-printer: └─ PRT flush non-whsp • held-whsp?:1 buffer:{" ","Rabelais"} |
html-printer: └─ PRT flush done-breaking • col:12 accum-width:9 logical-line-start:#f accumulator:{" ",#<_bp>,"Rabelais"} |
html-printer: └─ PRT put! start… • v: col:12 accum-width:9 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:13 accum-width:9 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! start… • v:Rabelais col:13 accum-width:9 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:21 accum-width:9 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT accum! start… • col:21 accum-width:0 logical-line-start:#f indent-level:0 breakpoint-before?:#t accumulator:{} |
html-printer: └─ PRT accum! …end • col:21 accum-width:1 logical-line-start:#f indent-level:0 accumulator:{#<_bp>," "} |
html-printer: └─ PRT accum/wrap! …end • col:21 accum-width:1 logical-line-start:#f indent-level:0 accumulator:{#<_bp>," "} |
html-printer: └─ PRT accum/wrap! start… • col:21 accum-width:1 logical-line-start:#f indent-level:0 accumulator:{#<_bp>," "} |
html-printer: └─ PRT flush start… • col:21 accum-width:1 logical-line-start:#f indent-level:0 accumulator:{#<_bp>," "} |
html-printer: └─ PRT lop-accum-end _ • accum-width:1 lopped-len:1 which-end:right |
html-printer: └─ PRT flush at_bp • col:21 buffer-width:0 held-whsp?:#f buffer:{} |
html-printer: └─ PRT break+indent! start… • col:21 accum-width:0 logical-line-start:#f indent-level:0 accumulator:{#<_bp>} |
html-printer: └─ PRT break+indent! …end • col:1 accum-width:0 logical-line-start:#t indent-level:0 accumulator:{#<_bp>} |
html-printer: └─ PRT flush done-breaking • col:1 accum-width:0 logical-line-start:#t accumulator:{#<_bp>} |
html-printer: └─ PRT accum! start… • col:1 accum-width:0 logical-line-start:#t indent-level:0 breakpoint-before?:#t accumulator:{} |
html-printer: └─ PRT accum! …end • col:1 accum-width:3 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and"} |
html-printer: └─ PRT accum/wrap! …end • col:1 accum-width:3 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and"} |
html-printer: └─ PRT accum/wrap! start… • col:1 accum-width:3 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and"} |
html-printer: └─ PRT accum! start… • col:1 accum-width:3 logical-line-start:#t indent-level:0 breakpoint-before?:#t accumulator:{#<_bp>,"and"} |
html-printer: └─ PRT accum! …end • col:1 accum-width:4 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," "} |
html-printer: └─ PRT accum/wrap! …end • col:1 accum-width:4 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," "} |
html-printer: EXPR string end • last-word: |
html-printer: EXPR inline start… • tag:em prev-token:normal |
html-printer: └─ PRT accum/wrap! start… • col:1 accum-width:4 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," "} |
html-printer: └─ PRT accum! start… • col:1 accum-width:4 logical-line-start:#t indent-level:0 breakpoint-before?:#t accumulator:{#<_bp>,"and",#<_bp>," "} |
html-printer: └─ PRT accum! …end • col:1 accum-width:8 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,""} |
html-printer: └─ PRT accum/wrap! …end • col:1 accum-width:8 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,""} |
html-printer: EXPR string starting… • prev-token:sticky str:Balzac! |
html-printer: └─ PRT accum! start… • col:1 accum-width:8 logical-line-start:#t indent-level:0 breakpoint-before?:#f accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,""} |
html-printer: └─ PRT accum! …end • col:1 accum-width:15 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,"","Balzac!"} |
html-printer: EXPR string end • last-word:Balzac! |
html-printer: └─ PRT pop-whitespace _ • accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,"","Balzac!"} |
html-printer: EXPR inline after • popped:#f tag:em |
html-printer: EXPR inline …closing • tag:em last-token:sticky |
html-printer: └─ PRT accum! start… • col:1 accum-width:15 logical-line-start:#t indent-level:0 breakpoint-before?:#f accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,"","Balzac!"} |
html-printer: └─ PRT accum! …end • col:1 accum-width:20 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,"","Balzac!",""} |
html-printer: EXPR block …closing • tag:p last-tok:sticky |
html-printer: └─ PRT check/flush col • accum-width:20 wrap-col:20 indent-level:0 |
html-printer: └─ PRT flush start… • col:1 accum-width:20 logical-line-start:#t indent-level:0 accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,"","Balzac!",""} |
html-printer: └─ PRT flush at_bp • col:1 buffer-width:0 held-whsp?:#f buffer:{} |
html-printer: └─ PRT flush non-whsp • held-whsp?:#f buffer:{"and"} |
html-printer: └─ PRT flush at_bp • col:1 buffer-width:3 held-whsp?:#f buffer:{"and"} |
html-printer: └─ PRT flush printbuf… • held-whsp?:#f logical-line-start:#t indent-level:0 |
html-printer: └─ PRT put! start… • v:and col:1 accum-width:20 logical-line-start:#t indent-level:0 |
html-printer: └─ PRT put! …end • col:4 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT flush whitespace • v: |
html-printer: └─ PRT flush at_bp • col:4 buffer-width:1 held-whsp?:1 buffer:{} |
html-printer: └─ PRT flush non-whsp • held-whsp?:1 buffer:{" ",""} |
html-printer: └─ PRT flush non-whsp • held-whsp?:#f buffer:{" ","","Balzac!"} |
html-printer: └─ PRT flush non-whsp • held-whsp?:#f buffer:{" ","","Balzac!",""} |
html-printer: └─ PRT flush done-breaking • col:4 accum-width:20 logical-line-start:#f accumulator:{#<_bp>,"and",#<_bp>," ",#<_bp>,"","Balzac!",""} |
html-printer: └─ PRT put! start… • v: col:4 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:5 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! start… • v: col:5 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:9 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! start… • v:Balzac! col:9 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:16 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! start… • v: col:16 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:21 accum-width:20 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! start… • v: col:21 accum-width:0 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT put! …end • col:25 accum-width:0 logical-line-start:#f indent-level:0 |
html-printer: └─ PRT break! start… • col:25 accum-width:0 logical-line-start:#f indent-level:0 accumulator:{} |
html-printer: └─ PRT break! …end • col:1 accum-width:0 logical-line-start:#t indent-level:0 accumulator:{} |