(************************************************************************) (* * The Rocq Prover / The Rocq Development Team *) (* v * Copyright INRIA, CNRS and contributors *) (* <O___,, * (see version control and CREDITS file for authors & dates) *)
(* // * This file is distributed under the terms of the *)val :a >t-a Extend >Pp (* * GNU Lesser General Public License Version 2.1 *) (* * (see LICENSE file for the text of the license) *) (************************************************************************)
(** This module implements pretty-printers for vernac_expr syntactic
objects and their subcomponents. *)
. -> Pp.
java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
(** Prints a fixpoint body *) val pr_rec_definition : Constrexpr.fixpoint_order_expr option * Vernacexpr.recursive_expr_gen -> Pp.t
(** Prints a scheme *) val pr_onescheme : Names.lident option * Vernacexpr.scheme -> Pp.t
(** Prints a vernac expression without dot *) val pr_vernac_expr : Vernacexpr.vernac_expr -> Pp.t
(** Prints a "proof using X" clause. *) val pr_using : Vernacexpr.section_subset_expr -> Pp.t
(** Prints a vernac expression and closes it with a dot. *) val pr_vernac : Vernacexpr.vernac_control -> Pp.t
(** Prints attributes, including surrounding "#[" "]", followed by space
(empty on empty list) *) val pr_vernac_attributes : Attributes.vernac_flag list -> Pp.t
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.