dolmen_type

A typechecker for automated deduction languages
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library dolmen_type
Module Dolmen_type . Arith . Smtlib2 . Real . Tff

Parameters

module Type : Tff_intf.S

Signature

type Type.warn +=
| Restriction : string -> Dolmen.Std.Term.t Type.warn(*

Warning for expressions which tecnically do not respect the strict spec but respect the large spec.

*)

Arithmetic type-checking warnings

type Type.err +=
| Forbidden : string -> Dolmen.Std.Term.t Type.err(*

Error for expressions which do not respect the spec.

*)

Arithmetic type-checking errors

Parsing function for type-checking