Tree
Class CALL

java.lang.Object
  extended by Tree.Exp
      extended by Tree.CALL

public class CALL
extends Exp


Field Summary
 Exp[] args
           
 Exp func
           
 
Constructor Summary
CALL(Exp f, Exp[] a)
           
 
Method Summary
<R,D> R
accept(Visitor<R,D> v, D d)
           
 Exp build(Exp[] kids)
           
 Exp[] kids()
           
 
Methods inherited from class Tree.Exp
isAtom
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

func

public Exp func

args

public Exp[] args
Constructor Detail

CALL

public CALL(Exp f,
            Exp[] a)
Method Detail

kids

public Exp[] kids()
Specified by:
kids in class Exp

build

public Exp build(Exp[] kids)
Specified by:
build in class Exp

accept

public <R,D> R accept(Visitor<R,D> v,
                      D d)
Specified by:
accept in class Exp