diff -r 000000000000 -r 739fe9b7253e PPWrappingParser.st --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PPWrappingParser.st Thu Aug 18 20:56:17 2011 +0200 @@ -0,0 +1,24 @@ +"{ Package: 'squeak:petitparser' }" + +PPActionParser subclass:#PPWrappingParser + instanceVariableNames:'' + classVariableNames:'' + poolDictionaries:'' + category:'PetitParser-Parsers' +! + +PPWrappingParser comment:'A parser that performs an action block upon activation with the stream and a continuation block.' +! + + +!PPWrappingParser methodsFor:'parsing'! + +parseOn: aStream + ^ block value: aStream value: [ parser parseOn: aStream ] +! ! + +!PPWrappingParser class methodsFor:'documentation'! + +version_SVN + ^ '$Id: PPWrappingParser.st,v 1.1 2011-08-18 18:56:17 cg Exp $' +! !