MGDisplay displays an MGraph as a graph.
cf. http://www.sixpairs.comFor a simplistic grammar, if the instance document is:
a = 1;
loop 3;
b = 2;
loop z;
MGDisplay displays the following (optionally including the grammar sources):

Simple expressions via Oslo (you can at least illustrate your books or articles with that):

If we run
mg on an empty grammar we get the following (this is a good way to investigate and understand MGrammar itself):
(Notice that dead-end nodes have been eliminated to reduce clutter)

If we run
mg on mg we get the following:

For more screenshots, information and additional downloads, please visit
http://www.sixpairs.com 