package js_of_ocaml-compiler
Compiler from OCaml bytecode to Javascript
Install
Dune Dependency
Authors
Maintainers
Sources
3.4.0.tar.gz
sha256=c4fad35dc113d5d710d93fdc81b798d98bc33e675b758587279cd65160178db0
md5=42f914d0410787d65668d2822fdab1a1
doc/js_of_ocaml-compiler/Js_of_ocaml_compiler/Code/index.html
Module Js_of_ocaml_compiler.Code
module Addr : sig ... end
module DebugAddr : sig ... end
module Var : sig ... end
type constant =
| String of string
| IString of string
| Float of float
| Float_array of float array
| Int64 of int64
| Tuple of int * constant array
| Int of int32
type program = Addr.t * block Addr.Map.t * Addr.t
val print_var_list : Format.formatter -> Var.t list -> unit
val print_instr : Format.formatter -> instr -> unit
val print_block : (Addr.Map.key -> xinstr -> string) -> int -> block -> unit
val print_program : (Addr.Map.key -> xinstr -> string) -> program -> unit
val print_last : Format.formatter -> last -> unit
val print_cont : Format.formatter -> cont -> unit
val fold_children :
block Addr.Map.t ->
Addr.t ->
(Addr.t -> 'c -> 'c) ->
'c ->
'c
val traverse :
(block Addr.Map.t ->
Addr.t ->
(Addr.t -> (Addr.Set.t * 'c) -> Addr.Set.t * 'c) ->
(Addr.Set.t * 'c) ->
Addr.Set.t * 'c) ->
(Addr.t -> 'c -> 'c) ->
Addr.t ->
block Addr.Map.t ->
'c ->
'c
val empty : program
val invariant : program -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>