Uses of Package
org.norecess.citkit.types

Packages that use org.norecess.citkit.types
org.norecess.citkit.tir This package provides the classes necessary to implement a Tree Intermediate Representation (TIR) of a program. 
org.norecess.citkit.tir.data   
org.norecess.citkit.tir.expressions This package provides the classes for the expressions in a language. 
org.norecess.citkit.tir.lvalues   
org.norecess.citkit.types   
org.norecess.citkit.visitors   
 

Classes in org.norecess.citkit.types used by org.norecess.citkit.tir
HobbesType
          Abstract class for data types in a Hobbes program.
 

Classes in org.norecess.citkit.types used by org.norecess.citkit.tir.data
HobbesType
          Abstract class for data types in a Hobbes program.
 

Classes in org.norecess.citkit.types used by org.norecess.citkit.tir.expressions
HobbesType
          Abstract class for data types in a Hobbes program.
IntegerType
          Data type for integers.
StringType
          Data type for strings.
VoidType
          Data type for the void type.
 

Classes in org.norecess.citkit.types used by org.norecess.citkit.tir.lvalues
HobbesType
          Abstract class for data types in a Hobbes program.
 

Classes in org.norecess.citkit.types used by org.norecess.citkit.types
BooleanType
           
HobbesType
          Abstract class for data types in a Hobbes program.
IArrayType
           
IFunctionType
           
INameType
           
IntegerType
          Data type for integers.
IRecordType
           
NilType
          Data type for the nil object.
ParametersTypes
          Data type for the formal parameters of a function.
PrimitiveType
          Primitive language types (like int and string).
StringType
          Data type for strings.
VoidType
          Data type for the void type.
 

Classes in org.norecess.citkit.types used by org.norecess.citkit.visitors
IArrayType
           
IFunctionType
           
INameType
           
IRecordType
           
PrimitiveType
          Primitive language types (like int and string).