Js_of_ocaml_compiler.Linkertype fragment_ = {provides : (Parse_info.t option * string * Primitive.kind * Primitive.kind_arg list option) option; |
requires : string list; |
version_constraint : ((int -> int -> bool) * string) list list; |
weakdef : bool; |
always : bool; |
code : Javascript.program; |
ignore : [ `No | `Because of Primitive.condition ]; |
}val parse_file : string -> fragment listval parse_string : string -> fragment listval parse_builtin : Builtins.File.t -> fragment listval load_fragment : filename:string -> fragment -> unitval init : unit -> stateval resolve_deps : ?linkall:bool -> state -> Stdlib.StringSet.t -> state * Stdlib.StringSet.tval link : Javascript.program -> state -> outputval get_provided : unit -> Stdlib.StringSet.tval all : state -> string list