From b1ebaac5c08407ddd680041cae918b9341fea5be Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 18 May 2025 13:53:00 +0200 Subject: fix replace Optional(...) with Choice(0, ... , Skip()) --- def_LinkDefinition.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'def_LinkDefinition.py') 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( -- cgit v1.2.3