devtools/PPCompositeParserGenerator.st
changeset 124 fc28ffa9eb82
parent 100 998b9fb92a06
equal deleted inserted replaced
123:353f9f08be3f 124:fc28ffa9eb82
    43     instvars add: classchange instanceVariableNames.
    43     instvars add: classchange instanceVariableNames.
    44     classchange instanceVariableNames: (instvars asSortedCollection  asStringWith:' ').
    44     classchange instanceVariableNames: (instvars asSortedCollection  asStringWith:' ').
    45 
    45 
    46 
    46 
    47     productions do:[:p|
    47     productions do:[:p|
       
    48         | method |
    48 
    49 
       
    50         method := MethodDefinitionChange new
       
    51             class: klass;
       
    52             selector: p name asSymbol;
       
    53             source: (PPPrinter print: p);
       
    54             category: 'grammar';
       
    55             yourself.
       
    56         changeset add: method.            
    49     ].
    57     ].
    50 
    58 
    51     "Created: / 10-01-2013 / 12:57:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    59     "Created: / 10-01-2013 / 12:57:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
    60     "Modified: / 11-01-2013 / 09:52:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    52 ! !
    61 ! !
    53 
    62 
    54 !PPCompositeParserGenerator class methodsFor:'documentation'!
    63 !PPCompositeParserGenerator class methodsFor:'documentation'!
    55 
    64 
    56 version
    65 version
    57     ^ '$Header: /cvs/stx/stx/goodies/petitparser/devtools/PPCompositeParserGenerator.st,v 1.1 2013-01-10 13:22:22 vrany Exp $'
    66     ^ '$Header: /cvs/stx/stx/goodies/petitparser/devtools/PPCompositeParserGenerator.st,v 1.2 2013-01-11 09:57:49 vrany Exp $'
    58 !
    67 !
    59 
    68 
    60 version_CVS
    69 version_CVS
    61     ^ '$Header: /cvs/stx/stx/goodies/petitparser/devtools/PPCompositeParserGenerator.st,v 1.1 2013-01-10 13:22:22 vrany Exp $'
    70     ^ '$Header: /cvs/stx/stx/goodies/petitparser/devtools/PPCompositeParserGenerator.st,v 1.2 2013-01-11 09:57:49 vrany Exp $'
    62 ! !
    71 ! !