[Squeakfoundation][ANN] IvapParser (on SqueakMap)

Daniel Vainsencher squeakfoundation@lists.squeakfoundation.org
Sat, 07 Dec 2002 12:23:22 +0300


Hi everybody. 

Stephen Pair <spair@acm.org> wrote:
> P.P.S.  What about putting this into the base Squeak (or rather the
> compiler package)?  Guides?

In scope, it relates to the compiler, which is appropriately in the
base. 

It traps reads and writes even when code attempts to directly access a
variable. It allows interesting reflective tricks like Kats and Seaside
depend on, which might be useful in other contexts as well (GemStone
does the same thing, probably the GemStone client would be simpler with
this modification).

I think this is an interesting case for various reasons:
1. It allows an interesting class of applications and extensions to the
system.
2. It complicates the base system somewhat - both in code and in
semantics (this issue also interacts with whether Stephen uses
subclassing or modification of the base).
3. It is already tested, but only by it's author.

What do people think?

Daniel