package js_of_ocaml-compiler

  1. Overview
  2. Docs
Compiler from OCaml bytecode to JavaScript

Install

Dune Dependency

Authors

Maintainers

Sources

js_of_ocaml-6.0.1.tbz
sha256=813dbee2b62e1541049ea23a20e405cf244e27ebfa9859785cfa53e286d2c614
sha512=194ae5d1122171fa8253b6a41438a2fc330caf4ab6dd008fcce1253fd51fbe4b1149813da6075c5deb52ea136143def57c83c3f4e32421803d7699648fdc563b

doc/js_of_ocaml-compiler/Js_of_ocaml_compiler/Subst/index.html

Module Js_of_ocaml_compiler.SubstSource

Sourcemodule Excluding_Binders : sig ... end

The 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.

Sourceval from_array : Code.Var.t array -> Code.Var.t -> Code.Var.t
Sourceval build_mapping : Code.Var.t list -> Code.Var.t list -> Code.Var.t Code.Var.Map.t
Sourcemodule Including_Binders : sig ... end

The 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.

OCaml

Innovation. Community. Security.