aboutsummaryrefslogtreecommitdiff
path: root/def_Header.py
diff options
context:
space:
mode:
Diffstat (limited to 'def_Header.py')
-rwxr-xr-xdef_Header.py14
1 files changed, 12 insertions, 2 deletions
diff --git a/def_Header.py b/def_Header.py
index 3d5ca66..4408c62 100755
--- a/def_Header.py
+++ b/def_Header.py
@@ -9,8 +9,18 @@ from railroad import *
Diagram(
Start("complex"),
OneOrMore('#'),
- ZeroOrMore(NonTerminal("SPACE")),
- Optional(NonTerminal("!NEWLINE Words")),
+ Choice(0,
+ Sequence(
+ OneOrMore(NonTerminal("SPACE"))
+ ),
+ Skip()
+ ),
+ Choice(0,
+ Sequence(
+ NonTerminal("!NEWLINE Words")
+ ),
+ Skip()
+ ),
NonTerminal("NEWLINE"),
End("complex")
).writeStandalone(