analyzer/PPParserReplaceRule.st
changeset 260 3f2ec5ba0500
parent 198 80010945e57b
child 287 610f0ca1e18f
equal deleted inserted replaced
259:0f1afe248885 260:3f2ec5ba0500
    21 
    21 
    22 setReplaceParser: aParser
    22 setReplaceParser: aParser
    23 	replaceParser := aParser
    23 	replaceParser := aParser
    24 ! !
    24 ! !
    25 
    25 
       
    26 !PPParserReplaceRule methodsFor:'matching'!
       
    27 
       
    28 foundMatchFor:aParser
       
    29     ^ replaceParser copyInContext: owner context
       
    30 ! !
       
    31 
    26 !PPParserReplaceRule class methodsFor:'documentation'!
    32 !PPParserReplaceRule class methodsFor:'documentation'!
    27 
    33 
    28 version
    34 version
    29     ^ '$Header: /cvs/stx/stx/goodies/petitparser/analyzer/PPParserReplaceRule.st,v 1.1 2014-03-04 15:41:23 cg Exp $'
    35     ^ '$Header: /cvs/stx/stx/goodies/petitparser/analyzer/PPParserReplaceRule.st,v 1.2 2014-03-04 20:12:46 cg Exp $'
    30 !
    36 !
    31 
    37 
    32 version_CVS
    38 version_CVS
    33     ^ '$Header: /cvs/stx/stx/goodies/petitparser/analyzer/PPParserReplaceRule.st,v 1.1 2014-03-04 15:41:23 cg Exp $'
    39     ^ '$Header: /cvs/stx/stx/goodies/petitparser/analyzer/PPParserReplaceRule.st,v 1.2 2014-03-04 20:12:46 cg Exp $'
    34 ! !
    40 ! !
    35 
    41