package archetype

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Archetype.CompileSource

Sourceexception Compiler_error
Sourceexception E_arg
Sourceexception ArgError of string
Sourceexception Stop
Sourceexception Stop_error of int
Sourceval parse_error : int
Sourceval type_error : int
Sourceval model_error : int
Sourceval post_model_error : int
Sourceval gen_output_error : int
Sourceval other_error : int
Sourceval raise_if_error : int -> ('a -> 'b) -> 'a -> 'b
Sourceval extract_pt : ParseTree.archetype -> string
Sourceval extract_data : Michelson.data -> string
Sourceval extract_obj_micheline : Michelson.obj_micheline -> string
Sourceval remove_newline : string -> string
Sourceval output : Model.model -> string
Sourceval generate_storage : Model.model -> Model.model
Sourceval generate_api_storage : ?verif:bool -> Model.model -> Model.model
Sourceval toolchain : ?debug:bool -> Archetype.Gen_decompile.M.model -> Model.model
Sourceval generate_target : Archetype.Gen_decompile.M.model -> string
Sourceval compile_model : ParseTree.archetype -> Model.model
Sourceval compile : Core.from_input -> string
Sourceval decompile : Core.from_input -> string
Sourceval decompile_from_string : string -> string
Sourceval decompile_from_path : string -> string
Sourceval process_expr : ?tinput:Core.from_input -> string -> string
Sourceval process_expr_type_from_string : ?tinput:string -> string -> string
Sourceval show_entries : string -> string
Sourceval show_entries_from_input : Core.from_input -> string
Sourceval show_contract_interface : Core.from_input -> string
Sourcetype parameter = {
  1. name : string;
  2. type_ : string;
  3. const : bool;
  4. default_value : string option;
}
Sourceval parameter_to_yojson : parameter -> Yojson.Safe.t
Sourceval with_parameters : Core.from_input -> string
Sourceval contract_interface : Core.from_input -> string
Sourceval get_storage_values : Core.from_input -> string
Sourceval get_storage_values_from_string : string -> string
Sourceval print_version : unit -> 'a
Sourceval compile_gen : Core.from_input -> string
Sourceval compile_from_string : string -> string
Sourceval compile_from_path : string -> string
OCaml

Innovation. Community. Security.