PPParser.st
changeset 92 a95137a3ab6a
parent 22 c540c8649226
child 126 558e35a13ce8
equal deleted inserted replaced
91:ed96c98bff4a 92:a95137a3ab6a
   160 	
   160 	
   161 	^ PPRepeatingParser on: self min: aMinInteger max: aMaxInteger
   161 	^ PPRepeatingParser on: self min: aMinInteger max: aMaxInteger
   162 !
   162 !
   163 
   163 
   164 negate
   164 negate
   165 	"Answer a new parser consumes any input token but the receiver."
   165         "Answer a new parser consumes any input token but the receiver."
   166 	
   166         
   167 	^ self not , #any asParser ==> #second
   167         ^ self not , #any asParser ==> #second
   168 !
   168 !
   169 
   169 
   170 not
   170 not
   171 	"Answer a new parser (logical not-predicate) that succeeds whenever the receiver fails, but never consumes input."
   171 	"Answer a new parser (logical not-predicate) that succeeds whenever the receiver fails, but never consumes input."
   172 
   172 
   457 ! !
   457 ! !
   458 
   458 
   459 !PPParser class methodsFor:'documentation'!
   459 !PPParser class methodsFor:'documentation'!
   460 
   460 
   461 version
   461 version
   462     ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPParser.st,v 1.3 2012-05-04 22:01:24 vrany Exp $'
   462     ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPParser.st,v 1.4 2012-12-01 14:29:07 cg Exp $'
   463 !
   463 !
   464 
   464 
   465 version_CVS
   465 version_CVS
   466     ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPParser.st,v 1.3 2012-05-04 22:01:24 vrany Exp $'
   466     ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPParser.st,v 1.4 2012-12-01 14:29:07 cg Exp $'
   467 !
   467 !
   468 
   468 
   469 version_SVN
   469 version_SVN
   470     ^ '§Id: PPParser.st 2 2010-12-17 18:44:23Z vranyj1 §'
   470     ^ '§Id: PPParser.st 2 2010-12-17 18:44:23Z vranyj1 §'
   471 ! !
   471 ! !