7.4: Fixed STRING->SYMBOL expansion to test that it's argument is a
authorStephen Adams <edu/mit/csail/zurich/adams>
Thu, 31 Jul 1997 10:40:38 +0000 (10:40 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Thu, 31 Jul 1997 10:40:38 +0000 (10:40 +0000)
commitbfddab3b09e01c3a29643381420876cd979df1b4
tree332c5ce45dd2c8721030488aea3adacd42f4cbf5
parent34ec2b7a2b5c66ac64fefc3d0a7cca036d066bcd
7.4: Fixed STRING->SYMBOL expansion to test that it's argument is a
constant whose value is a string rather than applying STRING?
directly (which has been broken since it was added in 1992.)  Fixed
INTERN likewise.

8.0: treat INTERN similarly to STRING->SYMBOL: Add INTERN as a
integrated to a global reference.  Added type rule and constant
folding rule for intern. (This is better than constant folding at
integration time since it deals with constant propagation.)
v7/src/sf/usiexp.scm
v8/src/compiler/midend/cleanup.scm
v8/src/compiler/midend/typedb.scm
v8/src/sf/usiexp.scm