coins.ffront
Class Quad

java.lang.Object
  extended bycoins.ffront.Pair
      extended bycoins.ffront.Triple
          extended bycoins.ffront.Quad
All Implemented Interfaces:
Node

public class Quad
extends Triple


Field Summary
(package private)  Node last
           
 
Fields inherited from class coins.ffront.Triple
extra
 
Fields inherited from class coins.ffront.Pair
fHir, left, right
 
Constructor Summary
Quad(Node pLeft, Node pRight, Node pExtra, Node pLast, FirToHir pfHir)
           
 
Method Summary
 Node getLast()
           
 void print(int level, java.lang.String spaces)
           
 
Methods inherited from class coins.ffront.Triple
getExtra
 
Methods inherited from class coins.ffront.Pair
getLeft, getRight, makeArgAddr, makeExp, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

last

Node last
Constructor Detail

Quad

public Quad(Node pLeft,
            Node pRight,
            Node pExtra,
            Node pLast,
            FirToHir pfHir)
Method Detail

print

public void print(int level,
                  java.lang.String spaces)
Specified by:
print in interface Node
Overrides:
print in class Triple

getLast

public Node getLast()