grisu_off.
switches grisu output off and textual pretty printer on
grisu_on.
switches grisu output on, if the system had been started with grisu
grisu_debug.
sends the output normally sent to grisu to standard out instead
grisu_nodebug.
reverts to sending grisu output to the socket at which grisu listsns
At system startup, grisu is on if trale has been started with -g
When running a grammar with a large signature (e.g., MERGE), you'll immediately notice how essential proper unfilling of uninformative features is. The code now assumes a node to be informative if
or
or
unfill_on.
switches on unfilling of uninformative nodes in the output
unfill_off.
switches it off
At system startup, unfill is on.
To specify the order in which features are displayed by the pretty printer, include any number of statements of the form
f <<< g.
meaning: f will be ordered before g.
and at most one each of the following statements:
<<< h.
meaning: h will be ordered last.
>>> i.
meaning: i will be ordered first.
Currently only the grisu interface takes feature ordering into account, but this should be added to the default textual pretty printer at some point.
diff(NrA,NrB).
diff(NrA,PathA,NrB,PathB).
Output is provided via the grisu interface.