compiler/PPCTokenizingParserNode.st
changeset 459 4751c407bb40
parent 452 9f4558b3be66
child 515 b5316ef15274
equal deleted inserted replaced
452:9f4558b3be66 459:4751c407bb40
    11 
    11 
    12 !PPCTokenizingParserNode methodsFor:'accessing'!
    12 !PPCTokenizingParserNode methodsFor:'accessing'!
    13 
    13 
    14 initialize
    14 initialize
    15     super initialize.
    15     super initialize.
    16     children := Array new: 2
    16     children := Array new: 3
    17 !
    17 !
    18 
    18 
    19 parser
    19 parser
    20     ^ children at: 1
    20     ^ children at: 1
    21 !
    21 !
    32     ^ children at: 2
    32     ^ children at: 2
    33 !
    33 !
    34 
    34 
    35 tokenizer: node
    35 tokenizer: node
    36     ^ children at: 2 put: node
    36     ^ children at: 2 put: node
       
    37 !
       
    38 
       
    39 whitespace
       
    40     ^ children at: 3
       
    41 !
       
    42 
       
    43 whitespace: node
       
    44     children at: 3 put: node
    37 ! !
    45 ! !
    38 
    46 
    39 !PPCTokenizingParserNode methodsFor:'visiting'!
    47 !PPCTokenizingParserNode methodsFor:'visiting'!
    40 
    48 
    41 accept: visitor
    49 accept: visitor