Hi,

I'm trying to port SmaCC to 2.0

Cool can you publish it in PharoExtras?
I would like to have it there + a wonderful set of tests automatically triggered on a nice integration server :)


and I'm looking for the equivalent to SystemChangeNotifier>>doSilently:. Is it SystemAnnouncer>>suspendAllWhile:?

(doSilently: is used in SmaCC tests).


There is also a nice #valueWithoutNotifications  in BlockClosure.

BTW, does it make sense to port SmaCC? 

faster 
more compact 
Which use case do you have in which you prefer SmaCC over say PetitParse?
I took a look few weeks ago to something done in SmaCC and it was full of ugly unmaintainable class side tables�..

you do not have to read the assembly code of your Smalltalk programs. :)

Smacc represents the traditional way to build parser and it is important to also have it around and kicking.

Stef