jellyj.syntaxtree
Class SyntaxTreeNode

Direct Known Subclasses:
ClassBodyDeclarationNode, CompilationUnitNode, ExpressionNode, FormalParameterNode, InterfaceMemberDeclarationNode, StatementNode, TypeDeclarationNode, VariableDeclaratorNode

public abstract class SyntaxTreeNode


Field Summary
 intcolumn_d
           
 intline_d
           

Constructor Summary
SyntaxTreeNode()
           
SyntaxTreeNode(int line, int column)
           

Method Summary
 abstract TypetypeCheck(SymbolTable stable)
           

Field Detail

column_d

public int column_d

line_d

public int line_d
Constructor Detail

SyntaxTreeNode

public SyntaxTreeNode()

SyntaxTreeNode

public SyntaxTreeNode(int line, int column)
Method Detail

typeCheck

public abstract Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError