package archetype

  1. Overview
  2. Docs

Module Ast.UtilsSource

Sourceval get_asset : model -> lident -> asset
Sourceval get_asset_field : model -> (lident * lident) -> lident decl_gen
Sourceval get_asset_key : model -> lident -> lident * vtyp
Sourceval get_container_asset_field : model -> (lident * lident) -> container
Sourceval get_named_field_list : model -> lident -> pterm list -> (lident * pterm) list
Sourceval get_field_list : model -> lident -> lident list
Sourceval get_enum_values : model -> lident -> lident option
Sourceval is_variable : model -> lident -> bool
Sourceval is_asset : model -> lident -> bool
Sourceval is_enum_value : model -> lident -> bool
Sourceval get_var_type : model -> lident -> type_
Sourceval get_enum_name : lident enum_struct -> lident
Sourceval get_contract_sig_ids : model -> Ident.ident -> Ident.ident -> lident list
OCaml

Innovation. Community. Security.