Petit Parser is a framework for building parsers. It is developed by Lukas Renggli.
A two parts tutorial from Lukas Renggli:
The Moose Book offers a description and a tutorial:
PetitParser ships with the latest distribution of Moose.
smalltalkhubUser: 'Moose' project: 'PetitParser';
(Smalltalk at: #ConfigurationOfPetitParser)
- Natural Language Checking with Program Checking
Tools. In Smalltalks 2010, 2010. . PDF →
- Linguistic Style Checking with Program Checking Tools. In Journal of Computer Languages, Systems and Structures, 2011. . DOI PDF →
- Practical Dynamic Grammars for Dynamic Languages. In 4th Workshop on Dynamic Languages and Applications
(DYLA 2010), Malaga, Spain, June 2010. . PDF →