module CfAst:sig
..end
exception CfAstError
type
expr =
| |
Apply of |
| |
Connect of |
| |
Cond of |
| |
Name of |
| |
Comp of |
| |
Prim of |
| |
DotName of |
| |
DotPosition of |
| |
Integer of |
| |
Float of |
| |
Boolean of |
| |
Vector of |
| |
Record of |
| |
Free of |
type
stmt =
| |
ApplyStmt of |
| |
ConnectStmt of |
val expr_loc : expr -> Loc.loc
val stmt_loc : stmt -> Loc.loc
val add_sub_env : expr -> expr -> string -> expr
val write_apply : expr -> string -> Pervasives.out_channel -> unit