orc.type
Class LetType

java.lang.Object
  extended by orc.type.Type
      extended by orc.type.LetType

public class LetType
extends Type

The special type of the let site.

Author:
dkitchin

Field Summary
 
Fields inherited from class orc.type.Type
BLANK, BOOLEAN, BOT, INTEGER, LET, NUMBER, STRING, TOP
 
Constructor Summary
LetType()
           
 
Method Summary
 Type call(java.util.List<Type> args)
           
 java.lang.String toString()
           
 
Methods inherited from class orc.type.Type
equal, join, meet, subtype, supertype
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LetType

public LetType()
Method Detail

call

public Type call(java.util.List<Type> args)
          throws TypeException
Overrides:
call in class Type
Throws:
TypeException

toString

public java.lang.String toString()
Overrides:
toString in class Type