Change `define-structure' macro to handle `named' option better,
authorChris Hanson <org/chris-hanson/cph>
Sat, 29 Oct 1988 00:13:00 +0000 (00:13 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 29 Oct 1988 00:13:00 +0000 (00:13 +0000)
commit2972685666f850f27d59c73fb7c472a228aa99d8
tree2a37a2aad36b5bd5acc9b99e7af9ef06c1568cc5
parentb2f6a2ff290e9bea5c43c6add5103839fa6326ed
Change `define-structure' macro to handle `named' option better,
allowing it to be a constant which is used as the tag.  This allows
redefinition of several structures in the runtime system, making them
fasdumpable.  Change handling of packages to attach a package to its
environment if that environment is not already attached to another
package.  Change the rep loop to show this package name when the
package is changed; also add command `pe' to return the current
package.
v7/src/runtime/defstr.scm
v7/src/runtime/lambda.scm
v7/src/runtime/make.scm
v7/src/runtime/packag.scm
v7/src/runtime/pathnm.scm
v7/src/runtime/rep.scm
v7/src/runtime/runtime.pkg
v7/src/runtime/version.scm
v8/src/runtime/make.scm
v8/src/runtime/runtime.pkg