# HG changeset patch # User Claus Gittinger # Date 1393943602 -3600 # Node ID 992088772705c58ff5ffb5881e3968f17c5eedca # Parent c3dfdd9bc9b6662936afd7f7e9caaa75261a647e update diff -r c3dfdd9bc9b6 -r 992088772705 PPPredicateSequenceParser.st --- a/PPPredicateSequenceParser.st Tue Mar 04 15:33:21 2014 +0100 +++ b/PPPredicateSequenceParser.st Tue Mar 04 15:33:22 2014 +0100 @@ -18,6 +18,12 @@ ^ self on: aBlock message: aString negated: [ :each | (aBlock value: each) not ] message: 'no ' , aString size: anInteger ! ! +!PPPredicateSequenceParser methodsFor:'*petitanalyzer-matching'! + +match: aParser inContext: aDictionary seen: anIdentitySet + ^ (super match: aParser inContext: aDictionary seen: anIdentitySet) and: [ self size = aParser size ] +! ! + !PPPredicateSequenceParser methodsFor:'accessing'! size @@ -62,13 +68,14 @@ !PPPredicateSequenceParser class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPPredicateSequenceParser.st,v 1.3 2012-05-04 22:08:28 vrany Exp $' + ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPPredicateSequenceParser.st,v 1.4 2014-03-04 14:33:22 cg Exp $' ! version_CVS - ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPPredicateSequenceParser.st,v 1.3 2012-05-04 22:08:28 vrany Exp $' + ^ '$Header: /cvs/stx/stx/goodies/petitparser/PPPredicateSequenceParser.st,v 1.4 2014-03-04 14:33:22 cg Exp $' ! version_SVN - ^ '§Id: PPPredicateSequenceParser.st 2 2010-12-17 18:44:23Z vranyj1 §' + ^ '$Id: PPPredicateSequenceParser.st,v 1.4 2014-03-04 14:33:22 cg Exp $' ! ! +