equal
deleted
inserted
replaced
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 ! ! |