Fix some problems in the pointer optimization: pointers were being
authorChris Hanson <org/chris-hanson/cph>
Wed, 14 Nov 2001 20:53:32 +0000 (20:53 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 14 Nov 2001 20:53:32 +0000 (20:53 +0000)
commit26a87473d0606a326c5ff307221d972cf3147e87
tree52c03544f0040b651ecd89ab24f7b73f5e624f2f
parent3efe10bd8ebb7a138f8c16c8883e6489d7d7f430
Fix some problems in the pointer optimization: pointers were being
incorrect elided across lambda expressions, and external pointer
bindings were being elided.  The latter is fixed by introducing a
mechanism to distinguish internal identifiers, which eliminates the
need for the WITH-POINTER kludge.
v7/src/star-parser/shared.scm