module Dalton_sig: sig end
The Dalton solver is parametrized by several modules, which allow
defining the term algebra, pretty-print, drawing and errors
report. This module gives the expected signatures of this
modules.
The ground algebra
|
module type GROUND = sig endGROUND.
Pretty-print
|
module type PRINT = sig endPRINT.
Error report
|
module type ERROR_REPORT = sig endERROR_REPORT given to the library
allows customizing error messages printed when unification, resolution or
comparison fail.
Drawing
|
module type DRAW = sig endDRAW giving an implementation of drawing primitives.