cvs commit: hugs98/src printer.c hugs98/docs/users_guide
miscellaneous.xml options.xml hugs98/tests/rts infix.output
print1.output print2.output
Ross Paterson
ross at soi.city.ac.uk
Tue Sep 5 18:43:44 EDT 2006
ross 2006/09/05 15:43:44 PDT
Modified files:
src printer.c
docs/users_guide miscellaneous.xml options.xml
tests/rts infix.output print1.output print2.output
Log:
Make the built-in printer less verbose:
* don't qualify with class and type names
* hide dictionary arguments
* hide fromInt/fromDouble applied to constants
The main effect is that pattern match exceptions become more readable,
though they still show things like _SEL.
Define VERBOSE_PRINTER in printer.c to get the old behaviour.
Revision Changes Path
1.15 +50 -11 hugs98/src/printer.c
1.21 +14 -0 hugs98/docs/users_guide/miscellaneous.xml
1.25 +1 -1 hugs98/docs/users_guide/options.xml
1.6 +1 -1 hugs98/tests/rts/infix.output
1.6 +6 -6 hugs98/tests/rts/print1.output
1.6 +6 -6 hugs98/tests/rts/print2.output
More information about the Cvs-hugs
mailing list