A macro like

#if xyz
...
#endf

might be represented as
ifdiagram

instead of as ASCII Art

#if xyz {
...
}

Better Yet

ifdiagram

DaS

Diagrams As Syntax

Not a full-blown VPL, just

  • rects
  • ellipses
  • text
  • lines.

SVG already supports the above.

ASCII was supported by mid-1900s hardware.

SVG is supported by 2000s hardware.

See Also

Table of Contents
Blog
Videos
References
Books