#include <list.h>
Class diagram for ParseNode:
Public Members | |||
![]() | ![]() | ParseNode () | |
![]() | ![]() | virtual void | Print () = 0 |
![]() | ![]() | virtual bool | GenByteCodes (AbstractByteCode* b, Object* parent, bool isExpr = true) |
![]() | ![]() | virtual void | addCommentAnnotations (Scanner* scanner) |
ParseNode::ParseNode () [inline]
|
virtual void ParseNode::Print () [pure virtual]
|
Reimplemented in ArgSlot, Binary, DataSlot, Float, Integer, Keyword, List, ListElement, Object, Pop, Return, Self, Slot, String, StringLiteral, and Unary.
virtual bool ParseNode::GenByteCodes (AbstractByteCode * b, Object * parent, bool isExpr = true) [inline, virtual]
|
virtual void ParseNode::addCommentAnnotations (Scanner * scanner) [inline, virtual]
|