Q_MLastval gram : Grammar.gval antiquot : string -> Ploc.t -> string -> 'a Grammar.Entry.e -> Ploc.t * 'amodule Qast : sig ... endval sig_item : Qast.t Grammar.Entry.eval str_item : Qast.t Grammar.Entry.eval ctyp : Qast.t Grammar.Entry.eval patt : Qast.t Grammar.Entry.eval expr : Qast.t Grammar.Entry.eval functor_parameter : Qast.t Grammar.Entry.eval module_type : Qast.t Grammar.Entry.eval longident : Qast.t Grammar.Entry.eval extended_longident : Qast.t Grammar.Entry.eval module_expr : Qast.t Grammar.Entry.eval structure : Qast.t Grammar.Entry.eval signature : Qast.t Grammar.Entry.eval class_type : Qast.t Grammar.Entry.eval class_expr : Qast.t Grammar.Entry.eval class_sig_item : Qast.t Grammar.Entry.eval class_str_item : Qast.t Grammar.Entry.eval ipatt : Qast.t Grammar.Entry.eval let_binding : Qast.t Grammar.Entry.eval type_decl : Qast.t Grammar.Entry.eval type_extension : Qast.t Grammar.Entry.eval extension_constructor : Qast.t Grammar.Entry.eval match_case : Qast.t Grammar.Entry.eval constructor_declaration : Qast.t Grammar.Entry.eval label_declaration : Qast.t Grammar.Entry.eval with_constr : Qast.t Grammar.Entry.eval poly_variant : Qast.t Grammar.Entry.eval attribute_body : Qast.t Grammar.Entry.eval ctyp_ident : Qast.t Grammar.Entry.eval neg_string : string -> Qast.tval mkident : string -> Qast.tval greek_ascii_equiv : string -> Qast.tval warned : bool refval warning_deprecated_since_6_00 : Ploc.t -> unitval check_let_exception_f : (string * string) Stream.t -> unitval check_let_exception : unit Grammar.Entry.eval check_let_not_exception_f : (string * string) Stream.t -> unitval check_let_not_exception : unit Grammar.Entry.eval stream_peek_nth : int -> 'a Stream.t -> 'a optionval is_type_decl_not_extension : (string * string) Stream.t -> boolval check_type_decl_f : (string * string) Stream.t -> unitval check_type_decl : unit Grammar.Entry.eval check_type_extension_f : (string * string) Stream.t -> unitval check_type_extension : unit Grammar.Entry.eval stream_npeek : int -> (string * string) Stream.t -> (string * string) listval check_dot_uid_f : (string * string) Stream.t -> unitval check_dot_uid : unit Grammar.Entry.eval check_uident_coloneq_f : (string * string) Stream.t -> unitval check_uident_coloneq : unit Grammar.Entry.eval dotop : Qast.t Grammar.Entry.eval is_lparen_f : (string * string) Stream.t -> boolval is_lparen_type_f : (string * string) Stream.t -> boolval check_lparen_type_f : (string * string) Stream.t -> unitval check_lparen_type : unit Grammar.Entry.eval is_type_binder_f : (string * string) Stream.t -> boolval check_type_binder_f : (string * string) Stream.t -> unitval check_type_binder : unit Grammar.Entry.eval quot_mod : (string * string) list refval any_quot_mod : string refval apply_entry : Qast.t Grammar.Entry.e -> string -> Quotation.expander