Module MenhirSdk.Cmly_formatSource
Sourcetype attribute = {a_label : string;a_payload : string;a_position : range;
} Sourcetype terminal_def = {t_name : string;t_kind : [ `REGULAR | `ERROR | `EOF | `PSEUDO ];t_type : ocamltype option;t_attributes : attributes;
} Sourcetype nonterminal_def = {n_name : string;n_kind : [ `REGULAR | `START ];n_mangled_name : string;n_type : ocamltype option;n_positions : range list;n_nullable : bool;n_first : terminal list;n_attributes : attributes;
} Sourcetype identifier = string