This is a simple yet effective fix that helps newbie developers understand the structure of our AST. astD3.html always existed in the xml directory. However, it required the generation of ast.html and ast.js from last.xml. Hence no-one really was aware .... Now, these two files I dynamically generated by the browser, ie, they are never materialised as files. This allows users to simply load astD3.html locally from the file in the sources and see the current state of ast.xml.
This doesn't look right on my machine: d3.png
Also, weakly related to this, but using json-based ast we have the following auto-generated web page: https://www.macs.hw.ac.uk/~as710/sac-ast/showtree.html that also shows the structure of the ast.
@tema this works for me in Firefox and Chromium.
I think I'll merge as is.
mentioned in commit afc5ccff