Interface Node

All Superinterfaces:
Serializable
All Known Subinterfaces:
Primitives.BooleanExpression, Primitives.DoubleExpression, Primitives.StringExpression
All Known Implementing Classes:
Primitives.BooleanConstant, Primitives.BooleanVariable, Primitives.DoubleConstant, Primitives.DoubleVariable, Primitives.StringConstant, Primitives.StringVariable

public interface Node extends Serializable
A node of the AST (abstract syntax tree) for a program

This interface is at the root of the class hierarchy for AST nodes
Version:
$Revision: 1000 $
Author:
Benjamin Weber ( benweber at student dot ethz dot ch )