aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-05-18 15:15:35 +0200
committerJonas Smedegaard <dr@jones.dk>2025-05-18 15:15:35 +0200
commitbe2cd3566db38253447d631aaeac0defffcd81a6 (patch)
tree038a667a3f3b4f7741db3fb8b93f83867f742ee7
parent5a40af977cf288615b5301c03f16358f9796d785 (diff)
tighten LinkedWords
-rwxr-xr-xdef_LinkedWords.py21
1 files changed, 8 insertions, 13 deletions
diff --git a/def_LinkedWords.py b/def_LinkedWords.py
index 262e699..1bd59ec 100755
--- a/def_LinkedWords.py
+++ b/def_LinkedWords.py
@@ -13,27 +13,22 @@ Diagram(
"[",
NonTerminal("Words"),
"]",
- "(",
Choice(0,
Sequence(
+ "(",
Choice(0,
Sequence(
NonTerminal("Uri"),
- NonTerminal("_")
+ NonTerminal("_"),
+ NonTerminal("LinkTitle")
),
- Skip()
+ NonTerminal("Uri"),
+ NonTerminal("LinkTitle")
),
- NonTerminal("LinkTitle")
+ ")"
),
- NonTerminal("Uri"),
- ),
- ")"
- ),
- Sequence(
- "[",
- NonTerminal("Words"),
- "]",
- NonTerminal("LinkLabel")
+ NonTerminal("LinkLabel")
+ )
),
Sequence(
NonTerminal("LinkLabel")