scheme.absyn
Class ConsE

java.lang.Object
  |
  +--scheme.absyn.ExpList
        |
        +--scheme.absyn.ConsE

public class ConsE
extends ExpList


Field Summary
private  Exp hd
           
private  ExpList tl
           
 
Constructor Summary
(package private) ConsE(Exp hd, ExpList tl)
           
 
Method Summary
 void accept(ExpListVisitor v)
           
 Exp hd()
           
 ExpList snoc(Exp last)
           
 ExpList tl()
           
 
Methods inherited from class scheme.absyn.ExpList
cons
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

hd

private Exp hd

tl

private ExpList tl
Constructor Detail

ConsE

ConsE(Exp hd,
      ExpList tl)
Method Detail

accept

public void accept(ExpListVisitor v)
            throws VisitE
Overrides:
accept in class ExpList

hd

public Exp hd()
Overrides:
hd in class ExpList

tl

public ExpList tl()
Overrides:
tl in class ExpList

snoc

public ExpList snoc(Exp last)
Overrides:
snoc in class ExpList