diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-05-29 15:44:57 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-05-29 15:44:57 -0300 |
| commit | 03b9ed1601acfe323dc9b5360b8f2c2c972c8e04 (patch) | |
| tree | 72e33eec337b386e6d536f128da03a9d4f2f12fe /data/sample-grammars/superhero.gram | |
| parent | d22367abbb07f020dfb387032e9b72a040a170f5 (diff) | |
| parent | 0faa5175b6f0de8835ed514615ac64135f406b29 (diff) | |
Merge branch 'working'
Diffstat (limited to 'data/sample-grammars/superhero.gram')
| -rwxr-xr-x | data/sample-grammars/superhero.gram | 304 |
1 files changed, 304 insertions, 0 deletions
diff --git a/data/sample-grammars/superhero.gram b/data/sample-grammars/superhero.gram new file mode 100755 index 0000000..cdb609f --- /dev/null +++ b/data/sample-grammars/superhero.gram @@ -0,0 +1,304 @@ +[superhero-desc] [superhero-name] + +pragma initial-rule [superhero-desc] + +[superhero-postfix] [superhero-ally] + [superhero-enemy] + +pragma suffix-with [superhero-desc] [superhero-postfix] +pragma suffix-with [superhero-desc] [superhero-postfix] +pragma suffix-with [superhero-desc] [superhero-postfix] + +pragma suffix-with [superhero-desc] [superhero-secret] + +pragma suffix-with [superhero-desc] [superhero-org] +pragma suffix-with [superhero-desc] [superhero-org] + +[superhero-ally] (ally of [superhero-name] ) + (secret ally of [superhero-name] ) + (lover of [superhero-name] ) + +[superhero-enemy] (enemy of [superhero-name] ) + (secret enemy of [superhero-name] ) + +[superhero-misc] (betrayer of [superhero-name] ) + (killer of [superhero-name] ) + (defeater of [superhero-name] ) + (mentor of [superhero-name] ) + (subordinate of [superhero-name] ) + ( [generic-title] ) + +[superhero-secret] (secret identity of [full-name-and-title] ) + +[superhero-org] (member of the [organization] ) + (double agent for the [organization] ) + (sworn enemy of the [organization] ) + (leader of the [organization] ) + (second in command of the [organization] ) + ( [generic-title] of the [organization] ) + +[superhero-name] [first-part] [second-part] + [second-part] [first-part] + +pragma export-rule [superhero-name] + +pragma suffix-with [superhero-name] [third-part] +pragma suffix-with [superhero-name] [fourth-part] +pragma suffix-with [superhero-name] [fifth-part] +pragma prefix-with [superhero-name] [third-part2] + +[fifth-part] and the [third-part2] + and [third-part2] + +pragma suffix-with [fifth-part] [fourth-part] + +[first-part] Captain + Yellow + Star + Incredible + Lightning + Silver + Phoenix + Wonder + Super + Green + Courageous + Iron + Black + Invisible + Professor + Night + Silent + Red + Thunder + General + Time + Scarlet + Grand + Arcane + Arcana + White + Muscle + [second-class] + [gender-title] + +[gender-title] Mr + Ms + Mister + Miss + Dr + Doctor + Professor + Lord + Lady + King + Queen + Prince + Princess + +[second-part] Hawk + Phantom + Fist + Hex + Soldier + Raven + Patriot + Hope + Stallion + Chimera + Archer + Raptor + Lord + Ninja + Eagle + Bolt + Boulder + Knight + Brain + Fusion + Crusader + Shepherd + Flame + Orchid + Torch + Magus + Wizard + [second-class] + [second-class] + +[second-class] Rider + Caster + Assasin + Berserker + Saber + Archer + Lancer + Saver + Ruler + Shielder + Avenger + +[third-part] ,The [third-part2] + +pragma suffix-with [third-part] [fifth-part] + +[third-part2] [third-part-act] + [third-part-act] [second-part] + +[third-part-act] Champion + Protector + Wielder + Wielding + Marksman + Fated + Fate + Lover + Lovely + Loving + Celebrated + Prodigy + Guardian + Inquisitor + Inquisitorial + Legend + Legendary + Returned + Light + Dark + Warrior + Sacred + Cursed + Victor + Victorious + Triumphant + Mystic + Mystical + Amazing + Incomparable + Lord + Lady + Mysterious + Face + Divine + Magnificent + Magnificence + Virtuous + Survivor + Surviving + Courageous + Steward + Keeper + Squire + Exalted + Dammed + Infernal + Demonic + Demon + Angelic + Angel + Devilish + Devil + Dragonic + Dragon + Crusading + Crusader + Knightly + Knight + Lordly + Lord + Ravenous + Saintly + Saint + Blessed + Ghost + Ghostly + Magical + Magical Girl + Magical Knight + Dead + Deadly + Flaming + Thunderer + [major-arcana] + [major-arcana] + Cardinal + Bishop + Archbishop + Pope + Father + Mother + Fatherly + Motherly + Sinister + Embodiment + [generic-title] + [generic-title] + +[fourth-part] of [fourth-part-act] + +[fourth-part-act] the [fourth-part-the] + [harrowed-many-things] + [harrowed-many-things] + Hope + Destiny + Justice + Humanity + Men + Women + Freedom + Knowledge + Earth + Eternal Fire + [planet] + [planet] + [second-part] + [second-part] + +[planet] Earth + Mars + Jupiter + Saturn + Pluto + Uranus + Mercury + Venus + Neptune + +[fourth-part-the] Realm + Chalice + Law + Future + Tides + Poor + Trees + Universe + Seven + Past + Isles + Gauntlet + Dominion + Living + Galaxy + Ancients + Archive + Moon + [generic-title] + [generic-title] + [exalt-type] + [exalt-type] + [arcana] + [arcana] + +[exalt-type] Dawn + Zenith + Twilight + Night + Eclipse + +[arcana] [tarot-card] + Arcana + Minor Arcana + Major Arcana + [ordinal-roman] Arcana + [ordinal-number] Arcana + [ordinal] Arcana |
