module Apron_parser:sig
..end
type
token =
| |
TK_EOF |
| |
TK_VERTEX |
| |
TK_RAY |
| |
TK_LINE |
| |
TK_RAYMOD |
| |
TK_LINEMOD |
| |
TK_SUPEG |
| |
TK_INFEG |
| |
TK_SUP |
| |
TK_INF |
| |
TK_EG |
| |
TK_DISEG |
| |
TK_MOD |
| |
TK_POW of |
| |
TK_LBRACKET |
| |
TK_RBRACKET |
| |
TK_SEMICOLON |
| |
TK_LPAR |
| |
TK_RPAR |
| |
TK_MUL of |
| |
TK_ADD of |
| |
TK_SUB of |
| |
TK_DIV of |
| |
TK_MODULO of |
| |
TK_CAST of |
| |
TK_SQRT of |
| |
TK_MPQF of |
| |
TK_FLOAT of |
| |
TK_VAR of |
val lincons : (Lexing.lexbuf -> token) ->
Lexing.lexbuf -> Apron.Lincons0.typ * (string * Apron.Coeff.t) list
val generator : (Lexing.lexbuf -> token) ->
Lexing.lexbuf -> Apron.Generator0.typ * (string * Apron.Coeff.t) list
val linexpr : (Lexing.lexbuf -> token) ->
Lexing.lexbuf -> (string * Apron.Coeff.t) list
val tcons : (Lexing.lexbuf -> token) ->
Lexing.lexbuf -> Apron.Tcons0.typ * Apron.Texpr1.expr
val texpr : (Lexing.lexbuf -> token) ->
Lexing.lexbuf -> Apron.Texpr1.expr