com.jeffpalm.scoping.compiler.ast
Class Literal

java.lang.Object
  extended by com.jeffpalm.scoping.compiler.ast.Node
      extended by com.jeffpalm.scoping.compiler.ast.Statement
          extended by com.jeffpalm.scoping.compiler.ast.Expression
              extended by com.jeffpalm.scoping.compiler.ast.Literal
Direct Known Subclasses:
BooleanLiteral, CharacterLiteral, FloatingPointLiteral, IntegerLiteral, NullLiteral, StringLiteral

public abstract class Literal
extends Expression


Field Summary
 
Fields inherited from class com.jeffpalm.scoping.compiler.ast.Node
pos
 
Method Summary
abstract  java.lang.Object toObject()
           
 java.lang.Object whatToPrint()
           
 
Methods inherited from class com.jeffpalm.scoping.compiler.ast.Node
toString, traverse, typeString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

toObject

public abstract java.lang.Object toObject()

whatToPrint

public final java.lang.Object whatToPrint()
Overrides:
whatToPrint in class Node