ParseNode.st
changeset 3974 19a680e0f151
parent 3812 725bf45f9dde
child 3978 b5f9cde6227c
child 4232 2fe8688c6d27
equal deleted inserted replaced
3973:aa193dc9210e 3974:19a680e0f151
   180 type
   180 type
   181     "return the nodes type"
   181     "return the nodes type"
   182 
   182 
   183     ^ type
   183     ^ type
   184 ! !
   184 ! !
   185 
       
   186 
   185 
   187 !ParseNode methodsFor:'attributes access'!
   186 !ParseNode methodsFor:'attributes access'!
   188 
   187 
   189 objectAttributes
   188 objectAttributes
   190 
   189 
   431 ^false.
   430 ^false.
   432 
   431 
   433     "Created: / 22-02-2011 / 16:29:50 / Jakub <zelenja7@fel.cvut.cz>"
   432     "Created: / 22-02-2011 / 16:29:50 / Jakub <zelenja7@fel.cvut.cz>"
   434 ! !
   433 ! !
   435 
   434 
   436 
       
   437 
       
   438 !ParseNode methodsFor:'printing & storing'!
   435 !ParseNode methodsFor:'printing & storing'!
   439 
   436 
   440 printOn:aStream
   437 printOn:aStream
   441     "append a user printed representation of the receiver to aStream.
   438     "append a user printed representation of the receiver to aStream.
   442      The format is suitable for a human - not meant to be read back."
   439      The format is suitable for a human - not meant to be read back."
   700     "return true, if this is a node for a return expression"
   697     "return true, if this is a node for a return expression"
   701 
   698 
   702     ^ false
   699     ^ false
   703 !
   700 !
   704 
   701 
       
   702 isSelector
       
   703     "return true, if this is a selector-node"
       
   704 
       
   705     ^ false
       
   706 !
       
   707 
   705 isSelf
   708 isSelf
   706     "return true, if this is a self-node"
   709     "return true, if this is a self-node"
   707 
   710 
   708     ^ false
   711     ^ false
   709 !
   712 !