Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
export.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
open Js_of_ocaml.Js open Js_of_ocaml.Js.Unsafe type t let add_function_export wasm_mod internal_name external_name = meth_call wasm_mod "addFunctionExport" [| inject (string internal_name); inject (string external_name) |] let add_table_export wasm_mod internal_name external_name = meth_call wasm_mod "addTableExport" [| inject (string internal_name); inject (string external_name) |] let add_memory_export wasm_mod internal_name external_name = meth_call wasm_mod "addMemoryExport" [| inject (string internal_name); inject (string external_name) |] let add_global_export wasm_mod internal_name external_name = meth_call wasm_mod "addGlobalExport" [| inject (string internal_name); inject (string external_name) |] let remove_export wasm_mod external_name = meth_call wasm_mod "removeExport" [| inject (string external_name) |]