aboutsummaryrefslogtreecommitdiff
path: root/_markdown.qmd
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-05-26 13:02:00 +0200
committerJonas Smedegaard <dr@jones.dk>2025-05-26 13:02:00 +0200
commita3eb7e16a727849c58cbabe3b1b9ef64b6f740f6 (patch)
treeb173b77fcbd7355d409df8a9cfc1362518569c75 /_markdown.qmd
parentcc6f0bb498635e85fa7938d34051af1e6ec0df37 (diff)
restructure PEG for simpler adding SemWord
Diffstat (limited to '_markdown.qmd')
-rw-r--r--_markdown.qmd25
1 files changed, 11 insertions, 14 deletions
diff --git a/_markdown.qmd b/_markdown.qmd
index 80edfc1..10572e1 100644
--- a/_markdown.qmd
+++ b/_markdown.qmd
@@ -220,35 +220,32 @@ as in @fig-def-extensions.
Syntax newly introduced as part of Semantic Markdown
is marked with a dotted frame.
-*FIXME: mention and draw extended LinkedWordsX as well.*
-
::: {#fig-def-extensions}
-![](syntax/AnnotatedWordsX.svg)
+![](syntax/KeyWordX.svg)
+
+![](syntax/PrefixDefinition.svg)
-Syntax of `AnnotatedWords` and `LinkedWords`, extended with `SemWords`.
+Syntax of derived `KeyWord` and new block `PrefixDefinition`.
:::
-The new `SemWords` are components in the RDF language,
-which is described further in @sec-rdf;
-either an angle-bracketed `Uri` or a `Curie`.
-Each component has an optional prefix
-to denote whether it is an RDF subject, predicate or object.
-(Again, these RDF terms are described further in @sec-rdf).
-See @fig-def-additions for their syntax diagrams.
+The above changes mainly introduces the new `SemWord`
+which is either an angle-bracketed `Uri` or the new `Curie`,
+optional prefixed with the new `SEMPREFIX`.
+(These new terms relate to the metalanguage RDF
+discussed briefly in @sec-rdf).
+See @fig-def-additions for syntax diagrams of the new syntax.
::: {#fig-def-additions}
-![](syntax/SemWords.svg)
-
![](syntax/SemWord.svg)
![](syntax/Curie.svg)
![](syntax/SEMPREFIX.svg)
-Syntax of `SemWords`, `SemWord`, `Curie` and `SEMPREFIX`.
+Syntax of `SemWord`, `Curie` and `SEMPREFIX`.
:::