#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]
|