Module Js_of_ocaml_compiler.Subst
module Excluding_Binders : sig ... endThe operations of this module substitute variable names that appear in expressions, except for binders, i.e., names on the right-hand side of a Code.instr.Let.
val from_array :
Js_of_ocaml_compiler.Code.Var.t array ->
Js_of_ocaml_compiler.Code.Var.t ->
Js_of_ocaml_compiler.Code.Var.tval build_mapping :
Js_of_ocaml_compiler.Code.Var.t list ->
Js_of_ocaml_compiler.Code.Var.t list ->
Js_of_ocaml_compiler.Code.Var.t Js_of_ocaml_compiler.Code.Var.Map.tmodule Including_Binders : sig ... endThe operations of this module also substitute the variables names that appear on the left-hand-side of a Code.instr.Let, or as block parameters, or as closure parameters, or are bound by an exception handler.