加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
exprOut.mli 1.46 KB
一键复制 编辑 原始数据 按行查看 历史
Alexey Solovyev 提交于 2020-11-03 23:15 . main_js: use JavaScript printer
(* ========================================================================== *)
(* FPTaylor: A Tool for Rigorous Estimation of Round-off Errors *)
(* *)
(* Author: Alexey Solovyev, University of Utah *)
(* *)
(* This file is distributed under the terms of the MIT license *)
(* ========================================================================== *)
(* -------------------------------------------------------------------------- *)
(* Symbolic expression printing *)
(* -------------------------------------------------------------------------- *)
module type PrinterType
val fix_name : string -> string
module type P =
sig
val print_fmt : ?margin:int -> Format.formatter -> Expr.expr -> unit
val print_std : ?margin:int -> Expr.expr -> unit
val print_str : ?margin:int -> Expr.expr -> string
end
module Make (Printer : PrinterType) : P
module OCamlIntervalPrinter : PrinterType
module FPCorePrinter : PrinterType
module RacketIntervalPrinter : PrinterType
module CPrinter : PrinterType
module OCamlFloatPrinter : PrinterType
module Z3PythonPrinter : PrinterType
module GelpiaPrinter : PrinterType
module JavaScriptPrinter : PrinterType
module JavaScriptIntervalPrinter : PrinterType
module Info : P
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化