C | |
| color [Dalton_aux] |
For drawing purposes, a color is represented by a simple integer,
as in the
Graphics module of the Objective Caml standard library.
|
| comparison_report [Dalton.Make.Scheme] |
A comparison report records an explanation of the failure of
the comparison of two schemes.
|
| constructor_arg [Dalton_aux] |
Signatures of type constructors are specified by giving for each
argument a record of type
constructor_arg.
|
| cset [Dalton.Make] |
Constraint sets are represented by values of type
cset.
|
K | |
| kind [Dalton_aux] |
In the term algebra considered by the solver, terms may have one of
the following kinds:
Katom for atoms,, Ktype for type,, Krow k for rows whose elements have kind k.
|
M | |
| minimal_report [Dalton.Make.Scheme] |
A comparison report records an explanation of why a scheme
has no minimal instance.
|
N | |
| node [Dalton.Make] |
(Multi-equations of) Terms are represented by values of type
node.
|
| node_or_skeleton [Dalton.Make] |
A value of type
node_or_skeleton is either a node or a
skeleton.
|
P | |
| position [Dalton_sig.GROUND.Type] |
Values of type
position represents a context of pretty-print.
|
| printer [Dalton_aux] |
Pretty-printing in the library is performed by the
Format module.
|
| printing [Dalton_aux] |
Similarly, the printing of some message on a formatter may be abstractly
represented by a function of type
printing.
|
S | |
| skeleton [Dalton.Make] |
Multi-skeletons are represented by values of type
skeleton.
|
| solve_report [Dalton.Make.Scheme] |
A solve report records an explanation of why the resolution
of a scheme fails.
|
| subst [Dalton.Make] |
A substitution may be applied while copying a scheme.
|
T | |
| t [Dalton.Make.SCHEME_ROOT] |
The type of schemes.
|
| t [Dalton_sig.GROUND.Type] |
A type constructor (with its arguments) is represented by a
value of type
'a t, where 'a is the type of the arguments.
|
| t [Dalton_sig.GROUND.Label] |
The type of row labels.
|
| t [Dalton_sig.GROUND.Ub] |
The type of constant upper bound.
|
| t [Dalton_sig.GROUND.Lb] |
The type of constant lower bound.
|
U | |
| unification_report [Dalton.Make] |
Unification errors are described by a value of type
unification_report.
|
V | |
| variance [Dalton_aux] |
A variance is one of the three elements
Covariant, Contravariant
and Invariant.
|
W | |
| window [Dalton_templates.DrawGraphics] | |
| window [Dalton_sig.DRAW] |