Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
--report-style
option. When used, the dolmen
binary will use at most one line to output the result of processing the input filedolmen
binary to force a specific smtlib2 logic, overriding the one given in the file. This is accessible via the --force-smtlib2-logic
optionassert false
by proper error messages when there is not the same number of function signatures as function definitions in a define-funs-rec
command in smtlib2Uncaught_exn
exception (mainly useful for library users)Def
, definitions are now simply declared using the functions exposed by the typecheckerStd.Expr
module (PR#112)dolmen --warn=+all
triggered an uncaught exception that is now fixed)reset
and reset-assertions
commands of smtlibv2.6. Previsously reset was ignored, and reset-assertions was treated as reset (meaning that any set-logic were erased). These two commands should now be correctly implemented in the typing loop. PR#80Dolmen_loop
library now has an added dependency on pp_loc
(used for the source input printing)cmdliner
and pp_locs
dolmen
and dolmenls
, for linux (ubuntu) and macoslinol~0.2
(let (x 0) (y x) (...))
Expr
module has changed to support higher-orderExpr