module Eval: Matheval
val raw : string -> float
Compute a mathematical expression, without any attempt to catch exceptions raised
by the parser
val raw_str : string -> string
Same as eval_raw
, but converted to string
val fail_nan : string -> float
Compute a mathematical expression, yielding NaN if there is any error
val _str_unit : string Pervasives.ref
String indicating a Unit evaluation, in other words, evaluation of an expression which merely changes the state by defining variables
val str_error : string
String indication an error
val str : string -> string
Compute a mathematical expression, returning a string, never failing. Returns 'Error.' if the expression is incorrect
val _parse_show_error : bool Pervasives.ref