aboutsummaryrefslogtreecommitdiff
path: root/syntax/def_Curie.py
diff options
context:
space:
mode:
Diffstat (limited to 'syntax/def_Curie.py')
-rwxr-xr-xsyntax/def_Curie.py16
1 files changed, 9 insertions, 7 deletions
diff --git a/syntax/def_Curie.py b/syntax/def_Curie.py
index 98a69c5..a78815b 100755
--- a/syntax/def_Curie.py
+++ b/syntax/def_Curie.py
@@ -6,13 +6,15 @@
from railroad import *
Diagram(
- Choice(0,
- Sequence(
- Choice(0, NonTerminal("CuriePrefix"), Skip() ),
- (":")
+ Group(Sequence(
+ Choice(0,
+ Sequence(
+ Choice(0, NonTerminal("CuriePrefix"), Skip() ),
+ (":")
+ ),
+ Skip()
),
- Skip()
- ),
- NonTerminal("CurieReference"),
+ NonTerminal("CurieReference")
+ )),
type="complex"
).writeStandalone(sys.stdout.write)