Revert earlier change to use RECORD-KEYWORD-CONSTRUCTOR, because it
authorChris Hanson <org/chris-hanson/cph>
Sat, 8 Mar 2003 04:53:58 +0000 (04:53 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 8 Mar 2003 04:53:58 +0000 (04:53 +0000)
commitd332404ba266d611cf4c1e940ea51f72e86d7cd2
tree6d3f19e81fbf33c08999be4dab3c2633998682c7
parentfe03ee901e91b0131131bbed462c1168a4c662bb
Revert earlier change to use RECORD-KEYWORD-CONSTRUCTOR, because it
doesn't handle default values right.

Actually, I don't think it can do so, because DEFINE-STRUCTURE has
default expressions rather than default values; the expressions are
intended to be evaluated within the context of the constructor.  I
think this is a design flaw, but I'm not yet sure whether it is OK to
fix the design.
v7/src/runtime/defstr.scm