In binding items generated by top-level syntax definitions, rename the
authorTaylor R. Campbell <net/mumble/campbell>
Sun, 20 Nov 2005 04:12:59 +0000 (04:12 +0000)
committerTaylor R. Campbell <net/mumble/campbell>
Sun, 20 Nov 2005 04:12:59 +0000 (04:12 +0000)
commit6c7efe9782c004fdb5f88b7780b9c5b4b4963caf
tree60b04e64faf68823bc828ff394f0712001e8801f
parent533f4b489d159921889936199c21f41bb4d1f824
In binding items generated by top-level syntax definitions, rename the
identifier being bound with RENAME-TOP-LEVEL-IDENTIFIER, because some
syntax definitions are produced with temporary synthetic identifiers,
which the output interface should not see.

Also, elide the unnecessary OVERLOADED-BINDING-THEORY indirection in
variable and syntactic definition form classification.
v7/src/runtime/mit-syntax.scm