robrix/Hammer — pull request #65 by robrix (2014-04-06 21:42:33+00:00)
Title: Ordered pretty printing

Pretty printing is ordered by its occurrence in the grammar.

I.e. given a grammar:

S -> x | y z | S

Pretty printing will now yield the productions in left to right, top to bottom order, i.e. `S`, `x`, `y`, `z`.