ParseNode.st
changeset 4368 5a11adf556d7
parent 4352 42f70031d399
child 4471 970c73f20faf
equal deleted inserted replaced
4367:edd71d52065f 4368:5a11adf556d7
   181 type
   181 type
   182     "return the nodes type"
   182     "return the nodes type"
   183 
   183 
   184     ^ type
   184     ^ type
   185 ! !
   185 ! !
   186 
       
   187 
   186 
   188 !ParseNode methodsFor:'attributes access'!
   187 !ParseNode methodsFor:'attributes access'!
   189 
   188 
   190 objectAttributes
   189 objectAttributes
   191 
   190 
   437 ^false.
   436 ^false.
   438 
   437 
   439     "Created: / 22-02-2011 / 16:29:50 / Jakub <zelenja7@fel.cvut.cz>"
   438     "Created: / 22-02-2011 / 16:29:50 / Jakub <zelenja7@fel.cvut.cz>"
   440 ! !
   439 ! !
   441 
   440 
   442 
       
   443 
       
   444 !ParseNode methodsFor:'printing & storing'!
   441 !ParseNode methodsFor:'printing & storing'!
   445 
   442 
   446 printOn:aStream
   443 printOn:aStream
   447     "append a user printed representation of the receiver to aStream.
   444     "append a user printed representation of the receiver to aStream.
   448      The format is suitable for a human - not meant to be read back."
   445      The format is suitable for a human - not meant to be read back."
   730     "return true, if this is a node for a return expression"
   727     "return true, if this is a node for a return expression"
   731 
   728 
   732     ^ false
   729     ^ false
   733 !
   730 !
   734 
   731 
       
   732 isSelector
       
   733     ^ false
       
   734 
       
   735     "Created: / 28-02-2019 / 10:25:05 / Stefan Vogel"
       
   736 !
       
   737 
   735 isSelf
   738 isSelf
   736     "return true, if this is a self-node"
   739     "return true, if this is a self-node"
   737 
   740 
   738     ^ false
   741     ^ false
   739 !
   742 !