diff options
author | Son Ho | 2022-01-27 09:11:42 +0100 |
---|---|---|
committer | Son Ho | 2022-01-27 09:11:42 +0100 |
commit | f1dc4c9636f7ee237880e938bc8089697c6013e3 (patch) | |
tree | ed7c8d1ab6e5e5c06e3f3992d54dd2849959aa98 /src/InterpreterStatements.ml | |
parent | dfd41681049ad7f7be503f150fb9c5e62f3b9ef9 (diff) |
Implement Translate.translate_function
Diffstat (limited to '')
-rw-r--r-- | src/InterpreterStatements.ml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/InterpreterStatements.ml b/src/InterpreterStatements.ml index c7e67f0a..b0d4e5e0 100644 --- a/src/InterpreterStatements.ml +++ b/src/InterpreterStatements.ml @@ -561,6 +561,9 @@ let eval_non_local_function_call_concrete (config : C.config) evaluating in symbolic mode of course. Note: there are no region parameters, because they should be erased. + + **Rk.:** this function is **stateful** and generates fresh abstraction ids + for the region groups. *) let instantiate_fun_sig (type_params : T.ety list) (sg : A.fun_sig) : A.inst_fun_sig = |