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_List.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'def_List.py') diff --git a/def_List.py b/def_List.py index 43503e7..dc887b2 100755 --- a/def_List.py +++ b/def_List.py @@ -15,12 +15,15 @@ Diagram( "[).]", ) ), - Optional( - NonTerminal("_"), - Choice(0, - NonTerminal("List"), - NonTerminal("Words") - ) + Choice(0, + Sequence( + NonTerminal("_"), + Choice(0, + NonTerminal("List"), + NonTerminal("Words") + ) + ), + Skip() ), NonTerminal("NEWLINE"), End("complex") -- cgit v1.2.3