diff options
| author | Pierre-Marie Pédrot | 2017-09-06 19:03:32 +0200 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2017-09-06 19:26:14 +0200 |
| commit | f5ed96350ecc947ad4e55be9439cd0d30c68bde0 (patch) | |
| tree | 8cc11f57c02a776f42e0bea7e5b6ab508603938f /src/tac2ffi.mli | |
| parent | 841c4a028b5cf7e3cfff6b91a33db38a4b8d54df (diff) | |
Parameterizing over parameters in ML functions from Tac2core.
Diffstat (limited to 'src/tac2ffi.mli')
| -rw-r--r-- | src/tac2ffi.mli | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tac2ffi.mli b/src/tac2ffi.mli index fe813b0e35..1789a8932f 100644 --- a/src/tac2ffi.mli +++ b/src/tac2ffi.mli @@ -64,6 +64,8 @@ val of_closure : closure -> valexpr val to_closure : valexpr -> closure val closure : closure repr +val block : valexpr array repr + val of_array : ('a -> valexpr) -> 'a array -> valexpr val to_array : (valexpr -> 'a) -> valexpr -> 'a array val array : 'a repr -> 'a array repr @@ -95,6 +97,8 @@ val of_ext : 'a Val.tag -> 'a -> valexpr val to_ext : 'a Val.tag -> valexpr -> 'a val repr_ext : 'a Val.tag -> 'a repr +val valexpr : valexpr repr + (** {5 Dynamic tags} *) val val_constr : EConstr.t Val.tag |
