compiler/PPMappedActionParser.st
changeset 481 34ee0d3c72e7
parent 480 5b0254cca4db
child 501 e29bd90f388e
equal deleted inserted replaced
480:5b0254cca4db 481:34ee0d3c72e7
     6 	instanceVariableNames:''
     6 	instanceVariableNames:''
     7 	classVariableNames:''
     7 	classVariableNames:''
     8 	poolDictionaries:''
     8 	poolDictionaries:''
     9 	category:'PetitParser-Parsers'
     9 	category:'PetitParser-Parsers'
    10 !
    10 !
       
    11 
       
    12 !PPMappedActionParser methodsFor:'*petitcompiler'!
       
    13 
       
    14 asCompilerNode
       
    15     ^ PPCMappedActionNode new
       
    16         name: self name;
       
    17         block: block;
       
    18         child: parser;
       
    19         properties: properties;
       
    20         parser: self;
       
    21         yourself
       
    22 
       
    23     "Created: / 02-06-2015 / 17:27:21 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
    24 ! !
    11 
    25 
    12 !PPMappedActionParser methodsFor:'parsing'!
    26 !PPMappedActionParser methodsFor:'parsing'!
    13 
    27 
    14 parseOn: aPPContext
    28 parseOn: aPPContext
    15     | element |
    29     | element |