Eliminate unparser/standard-method.
authorChris Hanson <org/chris-hanson/cph>
Tue, 15 Mar 2016 06:59:00 +0000 (23:59 -0700)
committerChris Hanson <org/chris-hanson/cph>
Tue, 15 Mar 2016 06:59:00 +0000 (23:59 -0700)
commitba6061b439cf55be2d8bb48ec6f1b8afd81972ce
tree8a1e439e9059914af7f822d75e67c8ab8858b529
parent35393fa8491be0cdc7b9b7b953570cf7d9e66ea9
Eliminate unparser/standard-method.

* Allow name arg of simple-unparser-method and standard-unparser-method to be a
  procedure that computes the name.
* Favor the use of simple-unparser-method where possible.
* Implement general-unparser-method and bracketed-unparser-method.
41 files changed:
src/compiler/base/blocks.scm
src/compiler/base/ctypes.scm
src/compiler/base/enumer.scm
src/compiler/base/lvalue.scm
src/compiler/base/object.scm
src/compiler/base/proced.scm
src/compiler/base/rvalue.scm
src/compiler/base/subprb.scm
src/compiler/rtlbase/rtlobj.scm
src/compiler/rtlbase/valclass.scm
src/compiler/rtlopt/rcseht.scm
src/compiler/rtlopt/rcserq.scm
src/compiler/rtlopt/rdflow.scm
src/cref/object.scm
src/edwin/bufwin.scm
src/edwin/comman.scm
src/edwin/display.scm
src/edwin/keyparse.scm
src/edwin/modes.scm
src/edwin/struct.scm
src/edwin/window.scm
src/gdbm/gdbm.scm
src/imail/imail-core.scm
src/imail/imail-mime.scm
src/runtime/boot.scm
src/runtime/gdbm.scm
src/runtime/graphics.scm
src/runtime/packag.scm
src/runtime/port.scm
src/runtime/record.scm
src/runtime/runtime.pkg
src/runtime/urtrap.scm
src/runtime/win32-registry.scm
src/runtime/x11graph.scm
src/sf/object.scm
src/sf/pthmap.scm
src/sos/class.scm
src/sos/printer.scm
src/win32/module.scm
src/xml/xml-names.scm
src/xml/xml-struct.scm