Package org.norecess.citkit.types

Interface Summary
HobbesType Abstract class for data types in a Hobbes program.
IArrayType  
IFunctionType  
INameType  
IRecordType  
PrimitiveType Primitive language types (like int and string).
 

Class Summary
ArrayType Data type for arrays.
BooleanType  
FunctionType Entry in type table for functions.
IntegerType Data type for integers.
NameType Data type for a named type.
NilType Data type for the nil object.
ParametersTypes Data type for the formal parameters of a function.
RecordType Data type for records.
StringType Data type for strings.
TypeExpression Saves both a type and an expression.
VoidType Data type for the void type.