From 393fbb26231c57309e8bfa92c9b209c5f4b6c70e Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Mon, 26 May 2025 10:52:35 +0200 Subject: consistently mark new syntax with dotted line --- syntax/def_SemWords.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'syntax/def_SemWords.py') diff --git a/syntax/def_SemWords.py b/syntax/def_SemWords.py index dbf2a1d..83867ef 100755 --- a/syntax/def_SemWords.py +++ b/syntax/def_SemWords.py @@ -6,15 +6,17 @@ from railroad import * Diagram( - NonTerminal("SemWord"), - Choice(0, - OneOrMore( - Sequence( - NonTerminal("_"), - NonTerminal("SemWord") - ) - ), - Skip() - ), + Group(Sequence( + NonTerminal("SemWord"), + Choice(0, + OneOrMore( + Sequence( + NonTerminal("_"), + NonTerminal("SemWord") + ) + ), + Skip() + ) + )), type="complex" ).writeStandalone(sys.stdout.write) -- cgit v1.2.3