Note:

You are viewing a development version of the library. Goto the latest version.

sig
  type 'a t = 'OASISSchema_intern.t
  val new_field :
    'OASISSchema.t ->
    OASISPlugin.all_t ->
    OASISTypes.name ->
    ?default:'->
    ?feature:OASISFeatures.t ->
    'OASISValues.t ->
    (unit -> string) ->
    'OASISPlugin.prop -> ('-> '-> 'b) -> PropList.Data.t -> 'b
  val new_field_conditional :
    'OASISSchema.t ->
    OASISPlugin.all_t ->
    OASISTypes.name ->
    ?default_cond:'OASISExpr.choices ->
    ?default:'->
    ?feature:OASISFeatures.t ->
    'OASISValues.t ->
    (unit -> string) ->
    'OASISPlugin.prop ->
    ('-> '-> 'OASISExpr.choices) ->
    PropList.Data.t -> 'OASISExpr.choices
end