aboutsummaryrefslogtreecommitdiff
path: root/def_LinkDefinition.py
diff options
context:
space:
mode:
Diffstat (limited to 'def_LinkDefinition.py')
-rwxr-xr-xdef_LinkDefinition.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/def_LinkDefinition.py b/def_LinkDefinition.py
index a5cb2f2..60d19d4 100755
--- a/def_LinkDefinition.py
+++ b/def_LinkDefinition.py
@@ -10,12 +10,15 @@ Diagram(
Start("complex"),
NonTerminal("LinkLabel"),
":",
- Optional(NonTerminal("_")),
+ Choice(0, (NonTerminal("_")), Skip()),
NonTerminal("Uri"),
- Optional(Sequence(
- NonTerminal("_"),
- NonTerminal("LinkTitle")
- )),
+ Choice(0,
+ Sequence(
+ NonTerminal("_"),
+ NonTerminal("LinkTitle")
+ ),
+ Skip()
+ ),
NonTerminal("NEWLINE"),
End("complex")
).writeStandalone(