Module MenhirSdk.Cmly_format
type attribute = {a_label : string;a_payload : string;a_position : range;
}type terminal_def = {t_name : string;t_kind : [ `REGULAR | `ERROR | `EOF | `PSEUDO ];t_type : ocamltype option;t_attributes : attributes;
}type 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;
}type lr0_state_def = {lr0_incoming : symbol option;lr0_items : (production * int) list;
}