package dolmen
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Module Expr.TySource
Usual definitions
An equality function on types. Should be compatible with the hash function.
Comparison function over types. Should be compativle with the equality function.
Printing function.
View
Source
type view = [ | `Int(*Integers
*)| `Rat(*Rationals
*)| `Real(*Reals
*)| `Array of ty * ty(*Function arrays, from source to destination type.
*)| `Bitv of int(*Bitvectors of fixed length.
*)| `Float of int * int(*Floating points.
*)| `String(*Strings
*)| `String_reg_lang(*Regular languages over strings
*)| `Var of ty_var(*Variables
*)| `App of [ `Generic of ty_const | `Builtin of builtin ] * ty list(*Generic applications.
*)
]View on types.
Type structure definition
One case of an algebraic datatype definition.
The various ways to define a type inside the solver.
Variables and constants
Return the last value associated to the tag (if any).
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page