Uses of Class
jfun.jaskell.ast.Alternative

Packages that use Alternative
jfun.jaskell.ast Provides classes and interfaces for the abstract syntax tree of jaskell. 
 

Uses of Alternative in jfun.jaskell.ast
 

Methods in jfun.jaskell.ast that return Alternative
 Alternative[] FunDef.getAlternatives()
          Get all the alternative definitions of this function.
 Alternative[] FunBinding.getAlternatives()
          Returns the alternatives.
 

Methods in jfun.jaskell.ast with parameters of type Alternative
static Expr Exprs.buildLamda(int from, Location loc, Alternative alt)
          Build an expression for lamda abstraction.
 java.lang.Object ExprVisitor.visitLamda(int from, Location loc, Alternative alt)
          Visit a lamda abstraction.
 

Constructors in jfun.jaskell.ast with parameters of type Alternative
FunDef(int from, java.lang.String name, Alternative[] alternatives)
          Create a FunDef object.
FunDef(int from, java.lang.String name, Alternative[] alternatives, Location loc)
          Create a FunDef object.
FunBinding(Binding name, int pnum, Alternative[] alternatives)
          Create a FunBinding object.
FunBinding(Binding name, int pnum, Alternative[] alternatives, Location loc)
          Create a FunBinding object.