From aba01b80e7ea75438db7933f9430997bc853250f Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Mon, 26 May 2025 10:05:06 +0200 Subject: add syntax SemWord --- syntax/def_SemWords.py | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'syntax/def_SemWords.py') diff --git a/syntax/def_SemWords.py b/syntax/def_SemWords.py index d0768ad..2a2af8f 100755 --- a/syntax/def_SemWords.py +++ b/syntax/def_SemWords.py @@ -6,17 +6,13 @@ from railroad import * Diagram( + NonTerminal("SemWord"), Choice(0, - Sequence( - NonTerminal("SEMPREFIX"), - "<", - NonTerminal("![<>] PRINTABLES"), - ">", + OneOrMore( + NonTerminal("_"), + NonTerminal("SemWord") ), - Sequence( - NonTerminal("SEMPREFIX"), - NonTerminal("CURIE"), - ) + Skip() ), type="complex" ).writeStandalone(sys.stdout.write) -- cgit v1.2.3