jfun.jaskell.ast
Interface Expr

All Superinterfaces:
jfun.jaskell.ast.Indexed, java.io.Serializable
All Known Implementing Classes:
jfun.jaskell.ast.AbstractExpr

public interface Expr
extends jfun.jaskell.ast.Indexed, java.io.Serializable

Representing a jaskell expression object.

Author:
Ben Yu Dec 7, 2004

Method Summary
 java.lang.Object accept(ExprVisitor v)
           
 int getIndex()
          Get the starting index in the original source.
 Location getLocation()
          Get the location that is readable to human being.
 

Method Detail

accept

public java.lang.Object accept(ExprVisitor v)

getIndex

public int getIndex()
Get the starting index in the original source.


getLocation

public Location getLocation()
Get the location that is readable to human being.