diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-06-05 00:16:59 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-06-05 00:16:59 -0300 |
| commit | bb5d2256ba052af13a3d50f150b78c5762840449 (patch) | |
| tree | 10fb079acabaa34752d5557ce7cf0b97c95beef7 /data/sample-grammars/elementals.gram | |
| parent | 8062cff63f864178a2a73650870362871bc25224 (diff) | |
Grammar update
Update grammar for new features/syntax
Diffstat (limited to 'data/sample-grammars/elementals.gram')
| -rwxr-xr-x | data/sample-grammars/elementals.gram | 48 |
1 files changed, 14 insertions, 34 deletions
diff --git a/data/sample-grammars/elementals.gram b/data/sample-grammars/elementals.gram index 30d256f..946d49c 100755 --- a/data/sample-grammars/elementals.gram +++ b/data/sample-grammars/elementals.gram @@ -1,12 +1,9 @@ -[elemental] elemental - elemental - elemental +[elemental] <^3> elemental [other-elementalcreatures] [rs-elementype] pragma prefix-with [elemental] [elemental-types] -pragma prefix-with [elemental] [elemental-age] -pragma prefix-with [elemental] [great-less] +pragma prefix-with [elemental] [elemental-age] [great-less] pragma suffix-with [elemental] [sgreat-less] pragma initial-rule [elemental] @@ -36,7 +33,7 @@ pragma initial-rule [elemental] elemental dragon elemental knight -[great-less] lesser +[act-great-less] lesser greater advanced @@ -57,22 +54,16 @@ pragma initial-rule [elemental] primal eldritch -[elemental-types] [nhelemental-types] - [nhelemental-types] - [nhelemental-types] - [nhelemental-types] - [nhelemental-types] - [nhelemental-types] +[elemental-types] <^6> [nhelemental-types] [hybrid-type] -[nhelemental-types] [quote-type] - [quote-type] - [quote-type] / [quote-type] +[nhelemental-types] <^4> [quote-type] + <^2> [quote-type] / [quote-type] [quote-type] / [quote-type] / [nhelemental-types] pragma export-rule [elemental-types] -[hybrid-type] hybrid [hybrid-open] and [hybrid-close] +[hybrid-type] <^2> hybrid [hybrid-open] and [hybrid-close] hybrid [hybrid-open] , [nhelemental-types] and [hybrid-close] [hybrid-open] ( [nhelemental-types] @@ -87,20 +78,13 @@ pragma despace-rule [hybrid-close] pragma despace-rule [quote-type] -[elemental-type] [bare-elemental-type] - [bare-elemental-type] - [bare-elemental-type] - [bare-elemental-type] - [elemental-adv] [bare-elemental-type] - [elemental-adv] [bare-elemental-type] +[elemental-type] <^4> [bare-elemental-type] + <^2> [elemental-adv] [bare-elemental-type] [elemental-adv] [elemental-adv] [bare-elemental-type] -[bare-elemental-type] [common-element] - [common-element] - [runescape-elemental] - [runescape-elemental] - [paraquasi-elemental] - [paraquasi-elemental] +[bare-elemental-type] <^2> [common-element] + <^2> [runescape-elemental] + <^2> [paraquasi-elemental] [other-elemental] pragma export-rule [elemental-type] @@ -205,12 +189,8 @@ pragma export-rule [elemental-adv] blood soul -[paraquasi-elemental] [para-elemental] - [para-elemental] - [quasi-elemental] - [quasi-elemental] - [quasi-elemental] - [quasi-elemental] +[paraquasi-elemental] <^2> [para-elemental] + <^4> [quasi-elemental] [paraquasi-elemental] [para-elemental] ice |
