package archetype

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

Module Archetype.Gen_modelSource

Sourcemodule A = Ast
Sourcemodule M = Model
Sourceexception Anomaly
Sourcetype error_desc =
  1. | CannotConvertToAssignOperator
  2. | CannotExtractBody
  3. | AnyNotAuthorizedInTransitionTo
  4. | NoRemoveAllOnCollection
  5. | RecordNotFound of Ident.ident
Sourceval pp_error_desc : Format.formatter -> error_desc -> unit
Sourceval emit_error : (Location.t * error_desc) -> unit
Sourceval bailout : unit -> 'a
Sourcetype env = {
  1. formula : bool;
  2. asset_name : Ident.ident option;
  3. function_p : (M.lident * (M.lident * M.type_ * M.mterm option) list) option;
}
Sourceval mk_env : ?formula:bool -> ?asset_name:Ident.ident -> ?function_p:(M.lident * (M.lident * M.type_ * M.mterm option) list) -> unit -> env
Sourceval to_model : A.ast -> M.model
OCaml

Innovation. Community. Security.