Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Atd.JsonMapping from ATD to JSON
type json_adapter = {ocaml_adapter : ocaml_adapter option;A module implementing normalize and restore.
java_adapter : string option;tbd
*)}Association between languages and json adapter for that language. The specification of each json adapter is language-specific.
val no_adapter : json_adaptertype json_repr = | Abstract| Bool| Cell| Def| External| Field of json_field| Float of json_float| Int| List of json_list| Nullable| Option| Record of json_record| String| Sum of json_sum| Tuple| Unit| Variant of json_variant| WrapThe different kinds of ATD nodes with their json-specific options.
val annot_schema_json : Annot.schemaval get_json_float : Annot.t -> json_floatval get_json_cons : string -> Annot.t -> stringval get_json_fname : string -> Annot.t -> stringval get_json_record : Annot.t -> json_record