[ANN] IvapParser (on SqueakMap)

Daniel Vainsencher <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.foundation
Message-ID <[email protected]>
Hi everybody. 

Stephen Pair <[email protected]> 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.