12345678910111213141516171819202122232425262728293031(******************************************************************************)(* ocplib-simplex *)(* *)(* Copyright (C) --- OCamlPro --- See README.md for information and licensing *)(******************************************************************************)openExtSigsmoduleMake(Var:Variables)(R:Rationals)(Ex:Explanations):sigmoduleCore:CoreSig.SwithmoduleVar=VarandtypeR.t=R.tandtypeV.t=R.tandmoduleEx=ExmoduleAssert:AssertBounds.SwithmoduleCore:=CoremoduleSolve:SolveBounds.SwithmoduleCore:=CoremoduleResult:Result.SwithmoduleCore:=Coreend=structmoduleCore=Core.Make(Var)(R)(Ex)moduleAssert=AssertBounds.Make(Core)moduleSolve=SolveBounds.Make(Core)moduleResult=Result.Make(Core)end