PPWrappingParser.st
changeset 53 8b67c6180747
parent 4 90de244a7fa2
child 377 6112a403a52d
equal deleted inserted replaced
52:9ddc30d7e0ca 53:8b67c6180747
     3 PPActionParser subclass:#PPWrappingParser
     3 PPActionParser subclass:#PPWrappingParser
     4 	instanceVariableNames:''
     4 	instanceVariableNames:''
     5 	classVariableNames:''
     5 	classVariableNames:''
     6 	poolDictionaries:''
     6 	poolDictionaries:''
     7 	category:'PetitParser-Parsers'
     7 	category:'PetitParser-Parsers'
     8 !
       
     9 
       
    10 PPWrappingParser comment:'A parser that performs an action block upon activation with the stream and a continuation block.'
       
    11 !
     8 !
    12 
     9 
    13 
    10 
    14 !PPWrappingParser methodsFor:'parsing'!
    11 !PPWrappingParser methodsFor:'parsing'!
    15 
    12 
    17 	^ block value: aStream value: [ parser parseOn: aStream ]
    14 	^ block value: aStream value: [ parser parseOn: aStream ]
    18 ! !
    15 ! !
    19 
    16 
    20 !PPWrappingParser class methodsFor:'documentation'!
    17 !PPWrappingParser class methodsFor:'documentation'!
    21 
    18 
       
    19 version
       
    20     ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPWrappingParser.st,v 1.3 2012-05-04 22:09:40 vrany Exp $'
       
    21 !
       
    22 
       
    23 version_CVS
       
    24     ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPWrappingParser.st,v 1.3 2012-05-04 22:09:40 vrany Exp $'
       
    25 !
       
    26 
    22 version_SVN
    27 version_SVN
    23     ^ '$Id: PPWrappingParser.st,v 1.2 2012-01-13 11:22:50 cg Exp $'
    28     ^ '§Id: PPWrappingParser.st 2 2010-12-17 18:44:23Z vranyj1 §'
    24 ! !
    29 ! !