extensions.st
changeset 408 ead04d661728
parent 405 0470a5e6e712
child 421 7e08b31e0dae
equal deleted inserted replaced
407:a0e6299c7337 408:ead04d661728
    18 
    18 
    19 asParser
    19 asParser
    20 	"Answer a parser that accepts the receiving character."
    20 	"Answer a parser that accepts the receiving character."
    21 	
    21 	
    22 	^ PPLiteralObjectParser on: self
    22 	^ PPLiteralObjectParser on: self
    23 ! !
       
    24 
       
    25 !Character methodsFor:'arithmetic'!
       
    26 
       
    27 ppMinus: aCharacter
       
    28     "Create a range of characters between the receiver and the argument."
       
    29 
       
    30     ^ PPPredicateObjectParser between: self and: aCharacter
       
    31 
       
    32     "Created: / 19-12-2010 / 18:13:19 / Jan Kurs <kurs.jan@post.cz>"
       
    33 ! !
    23 ! !
    34 
    24 
    35 !Collection methodsFor:'*petitparser-core-converting'!
    25 !Collection methodsFor:'*petitparser-core-converting'!
    36 
    26 
    37 asChoiceParser
    27 asChoiceParser