To start the interpreter, use:
./cubint [-lw n] [-s|-f|-fw|-cc|-r|-rg|-u|-ud] [files]For windows users:
cubint.exe [-lw n] [-s|-f|-fw|-cc|-r|-rg|-u|-ud] [files]
Parameter | Meaning |
---|---|
-s |
simply typed ![]() |
-f |
System F, i.e. terms depending on types, with the same extensions as S
|
-fw |
F![]() |
-cc |
Calculus of Construction, i.e. types may depend on terms
|
-r |
ML type reconstruction, i.e. you can leave out type annotations in ![]() |
-rg |
same as R, but realized with cyclic graphs, so this mode provides equi-recursive type
|
-u |
untyped ![]() |
-ud |
user defined mode
|
-lw n |
set line width to n characters, default is 80
|
files |
arbitrary number of files |
All arguments are optional, but the order is significant. If you do not choose a typing mode, then s
will be chosen by default.
Christian Müller 2004-11-09