From 8513f7d2677bdf01fa03cd97356cfca71ddfe580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20M=C3=A9ric?= Date: Tue, 17 Jan 2023 09:01:55 +0100 Subject: [PATCH] Update doc_class rails to match accepts clause --- examples/technical_report/Isabelle_DOF-Manual/04_RefMan.thy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/technical_report/Isabelle_DOF-Manual/04_RefMan.thy b/examples/technical_report/Isabelle_DOF-Manual/04_RefMan.thy index 861fd9c2..1b5d30f4 100644 --- a/examples/technical_report/Isabelle_DOF-Manual/04_RefMan.thy +++ b/examples/technical_report/Isabelle_DOF-Manual/04_RefMan.thy @@ -235,7 +235,7 @@ A document class\<^bindex>\document class\ can be defined using the We call document classes with an \accepts_clause\ \<^emph>\monitor classes\ or \<^emph>\monitors\ for short. \<^rail>\ (@@{command "doc_class"}| @@{command "onto_class"}) class_id '=' (class_id '+')? (attribute_decl+) \ - (invariant_decl *) (((rejects_clause accepts_clause) | accepts_clause) *)\ + (invariant_decl *) (rejects_clause accepts_clause)? \ (accepts_clause *)\ \<^item> \attribute_decl\:\<^index>\attribute\_decl@\attribute_decl\\ \<^rail>\ name '::' '"' type '"' default_clause? \ \<^item> \invariant_decl\:\<^index>\invariant\_decl@\invariant_decl\\