From a78397693e6eab5da7352a54909d7adc962388f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20M=C3=A9ric?= Date: Thu, 20 Jul 2023 14:32:03 +0200 Subject: [PATCH] Update instances term antiquotation in manual --- Isabelle_DOF/thys/manual/M_04_RefMan.thy | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Isabelle_DOF/thys/manual/M_04_RefMan.thy b/Isabelle_DOF/thys/manual/M_04_RefMan.thy index 7c5d09c..d820b39 100644 --- a/Isabelle_DOF/thys/manual/M_04_RefMan.thy +++ b/Isabelle_DOF/thys/manual/M_04_RefMan.thy @@ -98,7 +98,7 @@ text\ section\The Ontology Definition Language (ODL)\ text\ ODL shares some similarities with meta-modeling languages such as UML class - models: It builds upon concepts like class, inheritance, class-instances, attributes, references + models: It builds upon concepts like class, inheritance, class_instances, attributes, references to instances, and class-invariants. Some concepts like advanced type-checking, referencing to formal entities of Isabelle, and monitors are due to its specific application in the Isabelle context. Conceptually, ontologies specified in ODL consist of: @@ -1315,19 +1315,19 @@ text\ or to get the list of the authors of the instances of \introduction\, it suffices to treat this meta-data as usual: @{theory_text [display,indent=5, margin=70] \ -value*\map (result.property) @{result-instances}\ -value*\map (text_section.authored_by) @{introduction-instances}\ +value*\map (result.property) @{result_instances}\ +value*\map (text_section.authored_by) @{introduction_instances}\ \} In order to get the list of the instances of the class \myresult\ whose \evidence\ is a \proof\, one can use the command: @{theory_text [display,indent=5, margin=70] \ -value*\filter (\\. result.evidence \ = proof) @{result-instances}\ +value*\filter (\\. result.evidence \ = proof) @{result_instances}\ \} The list of the instances of the class \introduction\ whose \level\ > 1, can be filtered by: @{theory_text [display,indent=5, margin=70] \ value*\filter (\\. the (text_section.level \) > 1) - @{introduction-instances}\ + @{introduction_instances}\ \} \