An implementation of the Packrat parser in Squeak. It takes a grammar definition roughtly in PEG and generates a parser. The parser generator is written in itself in very compact manner.
An example of Squeak Smalltalk-80 parser is included.
Now, this is superceded by a vastly more powerful "OMeta" package: http://map1.squeakfoundation.org/package/dea7935d-2497-45df-936c-69f0daedd136. Try that one instead.