summaryrefslogtreecommitdiff
path: root/data/new-sample-grammars
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-06-04 10:55:11 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-06-04 10:55:11 -0300
commit7201b6bd42d0b3d5176e605eb4076f9d2284500a (patch)
tree23fdd806654b3632c0b4b615259c36da2c9d9432 /data/new-sample-grammars
parentedade87b0a74137643e4c3ac861fff5cadbbe980 (diff)
Change parser token syntax
Parser meta-tokens now use <...> syntax instead of {...} so as not to get them confused with reference tokens.
Diffstat (limited to 'data/new-sample-grammars')
-rwxr-xr-xdata/new-sample-grammars/cbs.gram8
-rw-r--r--data/new-sample-grammars/drakensang/armor.gram17
2 files changed, 10 insertions, 15 deletions
diff --git a/data/new-sample-grammars/cbs.gram b/data/new-sample-grammars/cbs.gram
index fa70a40..dd3e76d 100755
--- a/data/new-sample-grammars/cbs.gram
+++ b/data/new-sample-grammars/cbs.gram
@@ -1375,7 +1375,7 @@ pragma export-rule [proposition]
going forward, [proposition]
actually, [proposition]
-[articulate-proposition] {^8} [proposition]
+[articulate-proposition] <^8> [proposition]
[articulate-proposition-1]
pragma export-rule [articulate-proposition]
@@ -1384,9 +1384,9 @@ pragma export-rule [articulate-proposition]
pragma export-rule [sentence]
-[sentences] {^2} {&1..4} [sentence]
- {^4} {&4..8} [sentence]
- {&8..12} [sentence]
+[sentences] <^2> <&1..4> [sentence]
+ <^4> <&4..8> [sentence]
+ <&8..12> [sentence]
pragma export-rule [sentences]
pragma initial-rule [sentences]
diff --git a/data/new-sample-grammars/drakensang/armor.gram b/data/new-sample-grammars/drakensang/armor.gram
index d559761..090b69d 100644
--- a/data/new-sample-grammars/drakensang/armor.gram
+++ b/data/new-sample-grammars/drakensang/armor.gram
@@ -5,9 +5,7 @@
pragma initial-rule [ds-armor]
[dragonknight-armor] [dragonknight-armortype]
- [dragonknight-armorprefix] [dragonknight-armortype]
- [dragonknight-armorprefix] [dragonknight-armortype]
- [dragonknight-armorprefix] [dragonknight-armortype]
+ <^3> [dragonknight-armorprefix] [dragonknight-armortype]
[dragonknight-armortype] jackboots
cloak
@@ -41,9 +39,7 @@ pragma initial-rule [ds-armor]
obsidian steel
[ranger-armor] [ranger-armortype]
- [ranger-armorprefix] [ranger-armortype]
- [ranger-armorprefix] [ranger-armortype]
- [ranger-armorprefix] [ranger-armortype]
+ <^3> [ranger-armorprefix] [ranger-armortype]
[ranger-armortype] shoes
shirt
@@ -76,8 +72,9 @@ pragma initial-rule [ds-armor]
pragma prefix-with [ranger-armorprefix] [ranger-armorprefix-prefix]
-[ranger-armorprefix-combo] [ranger-armormaterial] [ranger-armorprefix-1]
- [ranger-armorprefix-1] [ranger-armormaterial]
+[ranger-armorprefix-combo] {empty}
+
+pragma prefix-with [ranger-armorprefix-combo] [ranger-armormaterial] [ranger-armorprefix-1]
[ranger-armorprefix-1] stalkers
hunters
@@ -102,9 +99,7 @@ pragma prefix-with [ranger-armorprefix] [ranger-armorprefix-prefix]
sunleather
[spellweaver-armor] [spellweaver-armortype]
- [spellweaver-armorprefix] [spellweaver-armortype]
- [spellweaver-armorprefix] [spellweaver-armortype]
- [spellweaver-armorprefix] [spellweaver-armortype]
+ <^3> [spellweaver-armorprefix] [spellweaver-armortype]
[spellweaver-armortype] cloak
gloves