summaryrefslogtreecommitdiff
path: root/data/sample-grammars/rtwiki
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:44:57 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:44:57 -0300
commit03b9ed1601acfe323dc9b5360b8f2c2c972c8e04 (patch)
tree72e33eec337b386e6d536f128da03a9d4f2f12fe /data/sample-grammars/rtwiki
parentd22367abbb07f020dfb387032e9b72a040a170f5 (diff)
parent0faa5175b6f0de8835ed514615ac64135f406b29 (diff)
Merge branch 'working'
Diffstat (limited to 'data/sample-grammars/rtwiki')
-rwxr-xr-xdata/sample-grammars/rtwiki/adjective.gram34
-rwxr-xr-xdata/sample-grammars/rtwiki/bodyparts.gram74
-rwxr-xr-xdata/sample-grammars/rtwiki/class.gram11
-rwxr-xr-xdata/sample-grammars/rtwiki/color.gram569
-rwxr-xr-xdata/sample-grammars/rtwiki/creature.gram79
-rwxr-xr-xdata/sample-grammars/rtwiki/death-cause.gram108
-rwxr-xr-xdata/sample-grammars/rtwiki/fantasy-name.gram176
-rwxr-xr-xdata/sample-grammars/rtwiki/favorite.gram24
-rwxr-xr-xdata/sample-grammars/rtwiki/guns.gram236
-rwxr-xr-xdata/sample-grammars/rtwiki/item.gram74
-rwxr-xr-xdata/sample-grammars/rtwiki/traits.gram1002
11 files changed, 2387 insertions, 0 deletions
diff --git a/data/sample-grammars/rtwiki/adjective.gram b/data/sample-grammars/rtwiki/adjective.gram
new file mode 100755
index 0000000..09168aa
--- /dev/null
+++ b/data/sample-grammars/rtwiki/adjective.gram
@@ -0,0 +1,34 @@
+[adjective1] flying
+ broken
+ shining
+ salty
+ flaming
+ slaughtered
+ fighting
+ drunken
+ olde
+ cracked
+ dirty
+ dancing
+ laughing
+ wheezing
+ mighty
+ stalwart
+ dripping
+ swaying
+ bitter
+ beefy
+ sleeping
+ leaping
+ prancing
+
+[adjective2] curious
+ happy
+ lusty
+ rude
+ lazy
+ greedy
+ jealous
+ zealous
+ angry
+ vulgar
diff --git a/data/sample-grammars/rtwiki/bodyparts.gram b/data/sample-grammars/rtwiki/bodyparts.gram
new file mode 100755
index 0000000..71b4924
--- /dev/null
+++ b/data/sample-grammars/rtwiki/bodyparts.gram
@@ -0,0 +1,74 @@
+[bodypart] fist
+ throat
+ stomach
+ big toe
+ eye
+ knee
+ mouth
+ heel
+ chest
+ belly
+ kidney
+ thigh
+ belly button
+ shoulder
+ abdomen
+ tongue
+ feet
+ collar bone
+ fingernail
+ forehead
+ ear
+ gums
+ ankle
+ teeth
+ jaw
+ eyelashes
+ ear lobe
+ palm
+ hip
+ index finger
+ teeth
+ nostril
+ back
+ toes
+ nipple
+ neck
+ bottom
+ ribs
+ wrist
+ nose
+ chin
+ pinky finger
+ humerus
+ upper arm
+ legs
+ finger
+ eyelid
+ testes
+ foot
+ hand
+ breast
+ groin
+ underarm
+ elbow
+ toenail
+ waist
+ spine
+ balls of the feet
+ thumn
+ lips
+ eyebrow
+ scalp
+ cheek
+ buttocks
+ hair
+ lower leg
+ calves
+ face
+ shoulder blade
+ shin
+ arm
+ forearm
+
+pragma export-rule [bodypart]
diff --git a/data/sample-grammars/rtwiki/class.gram b/data/sample-grammars/rtwiki/class.gram
new file mode 100755
index 0000000..8fcb17c
--- /dev/null
+++ b/data/sample-grammars/rtwiki/class.gram
@@ -0,0 +1,11 @@
+[Utility/Class] Barbarian
+ Bard
+ Cleric
+ Druid
+ Fighter
+ Monk
+ Paladin
+ Ranger
+ Rogue
+ Sorceror
+ Wizard
diff --git a/data/sample-grammars/rtwiki/color.gram b/data/sample-grammars/rtwiki/color.gram
new file mode 100755
index 0000000..346f73b
--- /dev/null
+++ b/data/sample-grammars/rtwiki/color.gram
@@ -0,0 +1,569 @@
+[color-phrases] [color-phrase]
+ [multi-color-phrases]
+
+[multi-color-phrases] [color-phrase] blended with [color-phrase]
+ a blend between [color-phrase] , [color-phrase] and [color-phrase]
+ something between [color-phrase] and [color-phrase]
+ something between [color-phrase] , [color-phrase] and [color-phrase]
+
+pragma initial-rule [color-phrases]
+
+[color-phrase] [complete-color]
+ [sw-complete-color]
+ [sw-complete-color] [complete-color]
+ [sw-complete-color] - [complete-color]
+ [sw-complete-color] [sw-complete-color]
+ [sw-complete-color] - [sw-complete-color]
+
+pragma export-rule [color-phrase]
+
+[sw-color-phrase] [sw-complete-color]
+ [sw-complete-color] [sw-complete-color]
+ [sw-complete-color] - [sw-complete-color]
+
+pragma export-rule [sw-color-phrase]
+
+[complete-color] {wtype=mw} [act-complete-color]
+
+pragma despace-rule [complete-color]
+pragma export-rule [complete-color]
+
+[sw-complete-color] [act-sw-complete-color]
+ [act-sw-complete-color] ish
+
+pragma despace-rule [sw-complete-color]
+pragma export-rule [sw-complete-color]
+
+[act-sw-complete-color] {wtype=sw} [act-complete-color]
+
+pragma despace-rule [act-sw-complete-color]
+
+[act-complete-color] [standard]
+ [red-purple]
+ [yellow-orange]
+ [green-blue]
+ [brown-neutral]
+ [jewel]
+ [metallic]
+ [heraldic]
+
+[other-color] [archaic-purple]
+ [archaic-green]
+ [archaic-brown]
+ [anachronistic]
+
+[standard] red
+ orange
+ ochre
+ yellow
+ green
+ olive
+ blue
+ navy
+ indigo
+ violet
+ purple
+ beige
+ brown
+ cream
+ khaki
+ tan
+ ivory
+ white
+ blue-gray
+ [gray]
+ black
+ ebony
+ copper
+ gold
+ silver
+ [$wtype-standard]
+ [$wtype-standard]
+ [$wtype-standard]
+ [$wtype-standard]
+ transparent
+
+[gray] gray
+ grey
+
+[sw-standard] iridescent
+ opalescent
+ rainbow
+
+[mw-standard] [iridescent]
+ [opalescent]
+ [ombre]
+ [rainbow]
+
+[iridescent] iridescent [color]
+ iridescent between [color] and [color]
+
+[opalescent] opalescent [color]
+
+[ombre] [color] (tinted [color] )
+
+[rainbow] rainbow of red, orange, yellow, green, blue, indigo and violet
+ [custom-rainbow]
+
+[custom-rainbow] rainbow of [color]
+
+pragma suffix-with [custom-rainbow] [com-color]
+pragma suffix-with [custom-rainbow] [com-color]
+pragma suffix-with [custom-rainbow] [com-color]
+pragma suffix-with [custom-rainbow] [com-color]
+pragma suffix-with [custom-rainbow] [com-color]
+pragma suffix-with [custom-rainbow] [and-color]
+
+[com-color] , [color]
+
+[and-color] and [color]
+
+[red-purple] auburn
+ blood
+ brick
+ burgundy
+ cardinal
+ carmine
+ cherry
+ cinnabar
+ crimson
+ incarnadine
+ maroon
+ oxblood
+ pink
+ puce
+ raspberry
+ rose
+ scarlet
+ amaranth
+ aubergine
+ heliotrope
+ iris
+ lavender
+ lilac
+ mulberry
+ orchid
+ plum
+ porphyry
+ violet
+ wine
+ wisteria
+
+[yellow-orange] butter
+ canary
+ citrine
+ ecru
+ flax
+ gold
+ goldenrod
+ honey
+ jasmine
+ jaundiced
+ lemon
+ maize
+ mustard
+ primrose
+ saffron
+ straw
+ turmeric
+ annatto
+ apricot
+ carrot
+ marigold
+ ochre
+ peach
+ persimmon
+ poppy
+ pumpkin
+ salmon
+ tangerine
+ tomato
+ vermilion
+
+[green-blue] baby blue
+ cerulean
+ cobalt
+ cornflower
+ denim
+ iris
+ midnight
+ navy
+ periwinkle
+ robin's egg blue
+ royal blue
+ sky blue
+ ultramarine
+ artichoke
+ avocado
+ chartreuse
+ forest green
+ grass green
+ harlequin
+ honeydew
+ hunter green
+ jungle green
+ lime
+ mint
+ moss
+ myrtle
+ olive
+ pistachio
+ sea-green
+ teal
+
+[brown-neutral] beaver
+ bistre
+ buff
+ camel
+ chestnut
+ chocolate
+ coffee
+ fawn
+ khaki
+ mahogany
+ russet
+ sand
+ sienna
+ sepia
+ taupe
+ tawny
+ terra cotta
+ umber
+ cornsilk
+ eggshell
+ snow
+ vanilla
+ whey
+ ash
+ charcoal
+ cool gray
+ slate
+ warm gray
+ ebony
+ licorice
+
+[jewel] amber
+ amethyst
+ aquamarine
+ aventurine
+ bone
+ carnelian
+ chrysophrase
+ citrine
+ copal
+ coral
+ diamond
+ emerald
+ garnet
+ ivory
+ jacinth
+ jade
+ jet
+ lapis lazuli
+ malachite
+ obsidian
+ onyx
+ [$wtype-jewel]
+ pearlescent
+ peridot
+ ruby
+ sapphire
+ sardonyx
+ topaz
+ tourmaline
+ turquoise
+
+[sw-jewel] opalescent
+
+[mw-jewel] [opalescent]
+
+[metallic] brass
+ bronze
+ chrome
+ copper
+ gold
+ gunmetal
+ iron
+ pewter
+ platinum
+ rust
+ silver
+ steel
+ titanium
+ verdigris
+ white gold
+
+[heraldic] argent
+ azure
+ carnation
+ celeste
+ cendree
+ gules
+ or
+ murrey
+ purpure
+ sable
+ rose
+ sanguine
+ tenne
+ vert
+ white
+
+[archaic-purple] [$wtype-archaic-purple]
+
+[sw-archaic-purple] arcipluvian
+ ianthine
+ rhodopsin
+ solferino
+ coccineous
+ cramoisy
+ erythraen
+ lateritious
+ miniaceous
+ piceous
+ puccoon
+ stammel
+ vinious
+ nacarat
+ coquelicot
+ croceate
+ ibis
+ minium
+ vermeil
+ citreous
+ flavescent
+ icterine
+ jessamy
+ jonquil
+ luteous
+ meline
+ ochroleucous
+ orpiment
+ sulphureous
+ urobilin
+
+[mw-archaic-purple] arcipluvian [arcipluvian]
+ ianthine (violet)
+ rhodopsin (purple)
+ solferino (purple)
+ coccineous (bright red)
+ cramoisy (crimson)
+ erythraen (reddish)
+ lateritious (brick red)
+ miniaceous (red)
+ piceous (reddish-black)
+ puccoon (blood red)
+ stammel (red)
+ vinious (deep red)
+ nacarat (orange-red)
+ coquelicot (poppy)
+ croceate (saffron)
+ ibis (apricot)
+ minium (vermilion)
+ vermeil (vermilion)
+ citreous (lemon)
+ flavescent (yellowish)
+ icterine (jaundice-yellow)
+ jessamy (jasmine)
+ jonquil (yellow)
+ luteous (golden yellow)
+ meline (canary)
+ ochroleucous (yellow-white)
+ orpiment (yellow)
+ sulphureous (bright yellow)
+ urobilin (urine-colored)
+
+[arcipluvian] (varies between [color] and [color] )
+ (varies between [color] , [color] and [color] )
+ (varies between [color] , [color] , [color] and [color] )
+ (varies between [color] , [color] and [color] )
+
+[archaic-green] [$wtype-archaic-green]
+
+[sw-archaic-green] bilious
+ chrysochlorous
+ tilleul
+ celadon
+ chlorochorous
+ corbeau
+ porraceous
+ virescent
+ viridian
+ zinnober
+ bice
+ caesious
+ glaucous
+ lovat
+ azuline
+ mazarine
+ pavonated
+ smalt
+ watchet
+ woad
+ atrous
+ eburnean
+ griseous
+ nacreous
+ smaragdine
+ aeneous
+ ferruginous
+ hoary
+ plumbeous
+ rubiginous
+
+[mw-archaic-green] bilious (yellow-green)
+ chrysochlorous (green-gold)
+ tilleul (yellow-green)
+ celadon (pale green)
+ chlorochorous (green)
+ corbeau (green-black)
+ porraceous (leek green)
+ virescent (green or greenish)
+ viridian (green)
+ zinnober (green)
+ bice (green or blue)
+ caesious (blue- or gray-green)
+ glaucous (bluish-gray or green)
+ lovat (gray- or blue-green)
+ azuline (blue)
+ mazarine (blue or reddish-blue)
+ pavonated (peacock blue)
+ smalt (deep blue)
+ watchet (pale blue)
+ woad (blue)
+ atrous (jet black)
+ eburnean (ivory)
+ griseous (pearl-gray)
+ nacreous (pearlescent)
+ smaragdine (emerald)
+ aeneous (bronze)
+ ferruginous (rusty)
+ hoary (pale silver-gray)
+ plumbeous (lead white)
+ rubiginous (rusty)
+
+[archaic-brown] [$wtype-archaic-brown]
+
+[sw-archaic-brown] badious (chestnut)
+ bole
+ burnet
+ castaneous
+ castory
+ filemot
+ fulvous
+ fuscous
+ infuscate
+ melichrous
+ nankeen
+ pyrrhous
+ rufous
+ sarcoline
+ spadiceous
+ stramineous
+ albicant
+ canescent
+ cretaceous
+ leucochroic
+ niveious
+ cinereous
+ columbine
+ fuliginous
+ greige
+ gridelin
+ isabelline
+ liard
+ welmish
+ morel
+
+[mw-archaic-brown] badious (chestnut)
+ bole (reddish-brown)
+ burnet (dark brown)
+ castaneous (chestnut)
+ castory (beaver)
+ filemot (dead leaf brown)
+ fulvous (dull reddish- or brownish-yellow)
+ fuscous (brown, tawny, dingy)
+ infuscate (cloudy brown)
+ melichrous (honey)
+ nankeen (buff)
+ pyrrhous (ruddy)
+ rufous (reddish-brown)
+ sarcoline (caucasian flesh)
+ spadiceous (chestnut)
+ stramineous (straw-colored)
+ albicant (turning white)
+ canescent (hoary, grayish-white)
+ cretaceous (chalky)
+ leucochroic (white, pale)
+ niveious (snowy)
+ cinereous (ashen)
+ columbine (dove-colored)
+ fuliginous (sooty, dusky)
+ greige (gray-beige)
+ gridelin (violet-gray)
+ isabelline (yellow-gray)
+ liard (dapple-gray)
+ welmish (pale, sickly)
+ morel (black)
+
+[anachronistic] [$wtype-anachronistic]
+
+[sw-anachronistic] cyan
+ fuchsia
+ hot pink
+ magenta
+ mauve
+ safety orange
+ dolm
+ fuligin
+ garrow
+ vantablack
+ jale
+ octarine
+ pallow
+ rawn
+ smaudre
+ ulfire
+ infrared
+ ultraviolet
+ reflective
+ fluorescent [color]
+ hypercolor
+ iridescent
+ metameric
+ opalescent
+ phosphorescent [color]
+ rainbow
+ translucent [color]
+ transparent
+
+[mw-anachronistic] cyan
+ fuchsia
+ hot pink
+ magenta
+ mauve
+ safety orange
+ dolm
+ fuligin
+ garrow
+ vantablack
+ jale
+ octarine
+ pallow
+ rawn
+ smaudre
+ ulfire
+ infrared
+ ultraviolet
+ reflective
+ fluorescent [color]
+ freezy freakies ( [color] normally, [color] when cold)
+ hypercolor ( [color] normally, [color] when hot)
+ [iridescent]
+ metameric (appears as [color] , but is really [color] )
+ [ombre]
+ [opalescent]
+ phosphorescent [color]
+ [rainbow]
+ translucent [color]
+ transparent
diff --git a/data/sample-grammars/rtwiki/creature.gram b/data/sample-grammars/rtwiki/creature.gram
new file mode 100755
index 0000000..b3f7b92
--- /dev/null
+++ b/data/sample-grammars/rtwiki/creature.gram
@@ -0,0 +1,79 @@
+[creature] bear
+ boar
+ bull
+ cow
+ horse
+ hound
+ lamb
+ lion
+ serpent
+ stag
+ tiger
+ wolf
+ sturgeon
+ elk
+ badger
+ hare
+ bat
+ lizard
+ squirrel
+ fox
+ dolphin
+ panther
+ ram
+ goat
+ beaver
+ mountain lion
+ tortoise
+ pike
+ frog
+ rat
+ mare
+ stallion
+ plowhorse
+ ox
+ elephant
+
+[creature-epic] aboleth
+ chimera
+ cyclops
+ demon
+ devil
+ dinosaur
+ dragon
+ elemental
+ giant
+ golem
+ griffon
+ hydra
+ kraken
+ lycanthrope
+ medusa
+ minotaur
+ roc
+ treant
+ vampire
+
+[humanoid] bugbear
+ drow
+ dwarf
+ elf
+ fairy
+ gnoll
+ gnome
+ half-elf
+ half-orc
+ halfling
+ hobgoblin
+ human
+ kobold
+ merfolk
+ nymph
+ ogre
+ orc
+ tiefling
+ troglodyte
+
+pragma export-rule [creature]
+pragma export-rule [creature-epic]
+pragma export-rule [humanoid]
diff --git a/data/sample-grammars/rtwiki/death-cause.gram b/data/sample-grammars/rtwiki/death-cause.gram
new file mode 100755
index 0000000..74e58e8
--- /dev/null
+++ b/data/sample-grammars/rtwiki/death-cause.gram
@@ -0,0 +1,108 @@
+[death-cause] by heart attack
+ by aneurysm
+ by lingering undiagnosed disease
+ by allergic reaction
+ by seizure
+ by dehydration
+ by blood infection
+ by blood-borne parasite
+ by malnutrition
+ by plague
+ by hunger
+ by having eyes gouged out
+ by transmitted disease often associated with prostitutes
+ by emphysema
+ by misdiagnosis (and wrong treatment) by health provider
+ by heart disease
+ by hypothermia
+ by sliced open wrists
+ by self-inflicted shot to the head
+ by hanging with a belt around the neck
+ by intentionally jumping from a dangerous height
+ by attacking an armed person
+ by ingesting toxic substances
+ by bleeding out from loss of limb
+ by attempting self-amputation to free oneself
+ by addiction withdrawals
+ by a falling object
+ by falling into a sinkhole
+ by accidentally tripping and falling from a dangerous height
+ by tripping and striking his head
+ by inhaling toxic spores from a mushroom
+ by infected paper cut
+ by infected wood splinter
+ by stepping on a rusty nail
+ by a hunter mistaking the person for an animal
+ by blunt-force trauma to the head
+ by piercing blow to the head
+ by unintentional amputation
+ by electrical shock
+ by acid burns
+ by being bludgeoned by fists
+ by beheading
+ by random homicide
+ by premeditated homicide by a friend or loved one
+ by premeditated homicide by an enemy
+ by murder-suicide
+ by hired hit-man who killed [Character/Deaths]
+ by hidden explosive intended for the deceased
+ by hidden explosive intended for someone else
+ by being in the wrong-place at the wrong-time as a bystander during a crime
+ by unruly mob
+ by stoning
+ by being burned alive
+ by shop owner while attempting to rob the shop
+ by execution squad
+ by [Character/Torture] torture
+ by goring from a wild animal attempting to protects young
+ by trampling from wild animals during a stampede
+ by flying stinging insects
+ by serpent-bite
+ by a swarm of biting insects
+ by deadly spider
+ by being hunted by an apex predator
+ by a highly-trained attack [Monster/Animals]
+ by a rabid wombat mauling
+ by bite from a Gila monster
+ by shark attack
+ by a lightning strike
+ by a flash flood
+ by a tornado
+ by a hurricane
+ by a volcanic eruption
+ by earthquake
+ by heat stroke
+ by hailstones
+ by exposure to the elements
+ by sandstorm
+ by falling into an open mineshaft
+ by drowning
+ by alcohol poisoning
+ by attempting an extreme stunt
+ by playing a rough sport
+ by accidental death while training with a weapon
+ by overdose
+ by mixing medications
+ by germ-tainted food (food poisoning)
+ by eating harmful wild fruits
+ by raining frogs
+ by stray projectile from out of nowhere
+ by sacrifice to an obscure cult
+ by rare medicinal side-effect
+ by brain parasites
+ by a disease unknown to medicine
+ by fear from something supernatural
+ by dissection on alien ship
+ by spontaneous human combustion
+ by petrification of a gorgon
+ by a hilltop gazebo
+ by crucifixion
+ by act of god
+
+[Monster/Animals] {{empty}}
+
+[Character/Torture] {{empty}}
+
+[Character/Deaths] {{empty}}
+
+pragma export-rule [death-cause]
diff --git a/data/sample-grammars/rtwiki/fantasy-name.gram b/data/sample-grammars/rtwiki/fantasy-name.gram
new file mode 100755
index 0000000..c4ce02e
--- /dev/null
+++ b/data/sample-grammars/rtwiki/fantasy-name.gram
@@ -0,0 +1,176 @@
+[fantasy-name] [fantasy+name]
+
+pragma initial-rule [fantasy-name]
+
+[fantasy+name] [name-root1] [name-root2]
+ [name-root1] [name-root3]
+ [name-root1] [name-root2] [name-root3]
+
+[name-root1] ag
+ al
+ alf
+ anna
+ anor
+ aren
+ ary
+ atha
+ ban
+ bel
+ ben
+ bra
+ buc
+ car
+ cars
+ cor
+ cris
+ crys
+ dag
+ dali
+ dam
+ damar
+ draga
+ edda
+ fa
+ fana
+ futha
+ ga
+ grav
+ grom
+ hadra
+ hagal
+ hes
+ igni
+ inver
+ ippa
+ ka
+ kel
+ kyra
+ lar
+ lyr
+ mal
+ maran
+ mat
+ noc
+ odi
+ olaf
+ ora
+ radi
+ rai
+ row
+ rowa
+ say
+ sel
+ shad
+ stal
+ tala
+ taras
+ tir
+ un
+ unn
+ ven
+ vida
+ wer
+ wyr
+ yar
+ ys
+ za
+ zel
+
+[name-root2] ada
+ ar
+ ary
+ atr
+ bar
+ bìn
+ burr
+ byr
+ cal
+ can
+ cane
+ cel
+ cor
+ dale
+ dor
+ e
+ es
+ eth
+ for
+ gan
+ gann
+ han
+ is
+ kel
+ kos
+ la
+ lan
+ mar
+ mar
+ mas
+ mer
+ mer
+ moor
+ mor
+ mur
+ myr
+ nyr
+ or
+ os
+ pad
+ pas
+ ped
+ pen
+ per
+ pon
+ pyr
+ ran
+ ter
+ ula
+ ura
+ urr
+ us
+ val
+ van
+ wa
+ ward
+ yal
+ yan
+ yas
+ zar
+ zer
+
+[name-root3] aren
+ ayth
+ cir
+ dia
+ dua
+ ela
+ era
+ erla
+ fora
+ gath
+ gith
+ hisa
+ ir
+ ira
+ la
+ lor
+ los
+ lum
+ mir
+ myr
+ na
+ nare
+ nos
+ plen
+ radas
+ rath
+ roth
+ rya
+ sar
+ sil
+ sol
+ tas
+ us
+ vyr
+ wug
+ yara
diff --git a/data/sample-grammars/rtwiki/favorite.gram b/data/sample-grammars/rtwiki/favorite.gram
new file mode 100755
index 0000000..ba1468a
--- /dev/null
+++ b/data/sample-grammars/rtwiki/favorite.gram
@@ -0,0 +1,24 @@
+[favorite-food] My favorite foods are [fruit] , [vegetable] and [meat]
+
+pragma initial-rule [favorite-food]
+
+[fruit] apple
+ banana
+ cherry
+
+[vegetable] potato
+ okra
+ brussel sprouts
+ broccoli
+ peas
+ cauliflower
+ radish
+ green beans
+
+[meat] hamburgers
+ hot dogs
+ salmon
+ beef
+ chicken
+ pork
+ fish
diff --git a/data/sample-grammars/rtwiki/guns.gram b/data/sample-grammars/rtwiki/guns.gram
new file mode 100755
index 0000000..aafab8c
--- /dev/null
+++ b/data/sample-grammars/rtwiki/guns.gram
@@ -0,0 +1,236 @@
+[gun-phrase] [quote-gunname] was released today
+ [quote-gunname] vs. [quote-gunname] : which is better
+ [quote-guncorp] 's [quote-gunname] : cost vs. quality
+ [quote-guncorp] is going out of business
+ [quote-guncorp] was bought by [quote-guncorp]
+ [quote-guncorp] 's [quote-gunname] vs. [quote-guncorp] 's [quote-gunname] : cost vs. quality
+
+[quote-gunname] [gun-name]
+
+[quote-guncorp] [guncorp]
+
+pragma initial-rule [gun-phrase]
+
+[gun-name] [1gun-name]
+ [2gun-name2]
+ [1gun-name]
+ [2gun-name2]
+ [1gun-name]
+ [2gun-name2]
+ [2gun-name1] [2gun-name2]
+ [2gun-name1] [1gun-name]
+ [1gun-name] [2gun-name2]
+ [2gun-name1] [1gun-name] [2gun-name2]
+
+pragma prefix-with [gun-name] [2gun-name1]
+
+pragma export-rule [gun-name]
+
+[1gun-name] Chimera
+ Warrior
+ Bardiche
+ Courage
+ Grinder
+ Golem
+ Scorpion
+ Livewire
+ Honor
+ Wizard
+ Manticore
+ Vindicator
+ Cobra
+ Katar
+ Loyalty
+ Tango
+ Wendigo
+ Scrapper
+ Gorilla
+ Venom
+ Bravery
+ Runaway
+ Wraith
+ Challenger
+ Rhino
+ Kukri
+ Despair
+ Zulu
+ Tengu
+ Warlord
+ Crocodile
+ Naginata
+ Determination
+ Skeleton
+ Oni
+ Gladiator
+ Grizzly
+ Glaive
+ Powerhouse
+ Areo Mag
+ Cyclops
+ Veteran
+ Tyrannosaurus
+ Quarterstaff
+ Nano-Loader
+ Jiangshi
+ Vanquisher
+ Velociraptor
+ Trident
+ Humility
+ Badge
+ Minotaur
+ Cadet
+ Rottweiler
+ Stormcloud
+ Virtuous
+ Youxia
+ Sharp
+ Liberty
+ Illuminati
+ Dogface
+ Cyclone
+ Justice
+ Temple
+ Tatsu
+ Spartan
+ Wildfire
+ Scornful
+ Futurist
+ Qilin
+ Bogatyr
+ Hound
+ Nova
+ Heartache
+ Xiezhi
+ Patrolman
+ Mantis
+ Toxin
+ Polymath
+ Thrillseeker
+ Phoenix
+ Centurion
+ Noble
+ Motivator
+ Rakshasa
+ Watchman
+ Cockroach
+ Claw
+ Unifier
+ Headhunter
+ Draugr
+ Inquisitor
+ Maggot
+ Biter
+ Taskmaster
+
+[2gun-name1] Dire
+ White
+ Hard
+ Decision
+ Grim
+ Black
+ Purring
+ Night
+ Orphan
+ Lead
+ Final
+
+[2gun-name2] Wolf
+ Knight
+ Truth
+ Maker
+ Reaper
+ Lion
+ Unicorn
+ Kitten
+ Cat
+ Owl
+ Maker
+ Widow
+ Poisoner
+ Remedy
+
+[guncorp] [guncorp-1]
+ [guncorp-1] [guncorp-2]
+ [guncorp-1] [guncorp-2]
+ [guncorp-1] [guncorp-2]
+ [guncorp-1] [guncorp-1] [guncorp-2]
+ [guncorp-1] - [guncorp-1] [guncorp-2]
+ [guncorp-1] and [guncorp-1] [guncorp-2]
+ [guncorp-1] / [guncorp-1] [guncorp-2]
+
+pragma export-rule [guncorp]
+
+[guncorp-1] Ace-Eight
+ Akinyemi
+ Anasi
+ Atmaghata
+ Brainfuck
+ Choral Hardtech
+ Double Six
+ Death's Head
+ Exomorph
+ Fury
+ Pactkeeper
+ Bereitschaft
+ Godfist
+ Golovanov
+ Ishtar
+ Jiandao
+ Hachiman
+ Hivewerks
+ Honeybadger
+ Kaamat-Bandi
+ Nadel
+ Neo-Ordinance
+ Nekrasova
+ Onwudiwe
+ Pallas Athena
+ Pryhn
+ Quliang
+ Raventech
+ Riverboat
+ Sekhmet
+ Skullkorp
+ Southern
+ Takein
+ Thorhammer
+ Ultraviolet
+ Waspmill
+ Xuguan-Fuchang
+ Yttrium
+ Zoahou
+ Zurgug
+
+[guncorp-2] Industrial
+ Firearms
+ Manufacturing
+ Group
+ Limited
+ Ventures
+ Security
+ Enterprises
+ Technica
+ Sports
+ Copperhead
+ GmbH
+ Corporation
+ Amerika
+ Macrotech
+ Fangyu
+ Omnitech
+ Sporting Arms
+ Hauserkampf
+ Armaments
+ Group
+ Industries
+ Interstellar Arms
+ Weaponsmiths
+ Industrial Warfare
+ Dwarfhold
+ Personal Weaponry
+ Urban
+ Thunderbolt
+ Counterstrike
+ Galactic
+ Unlimited
+ Tribal Alliance
diff --git a/data/sample-grammars/rtwiki/item.gram b/data/sample-grammars/rtwiki/item.gram
new file mode 100755
index 0000000..fdee69c
--- /dev/null
+++ b/data/sample-grammars/rtwiki/item.gram
@@ -0,0 +1,74 @@
+[item] [act-item]
+ [act-item]
+ [act-item] of the [act-item]
+
+[act-item] [body]
+ [music]
+ [symbol]
+ [thing]
+ [weapon]
+
+pragma initial-rule [item]
+
+[body] arm
+ open eye
+ closed eye
+ foot
+ gauntlet
+ clenched hand
+ open hand
+ head
+ helm
+ heart
+ mouth
+ skull
+ tail
+ [bodypart]
+
+[music] bagpipe
+ bell
+ drum
+ dulcimer
+ flute
+ harp
+ harpsichord
+ lute
+ recorder
+ tambourine
+
+[symbol] arcane symbol
+ divine symbol
+ full moon
+ crescent moon
+ star
+ sunburst
+ waves
+
+[thing] anchor
+ candle
+ castle
+ chalice
+ coin
+ flag
+ goblet
+ shield
+ tankard
+ temple
+ tree
+ wagon
+ wheel
+ wreath
+
+[weapon] arrow
+ axe
+ blade
+ bow
+ club
+ dagger
+ flail
+ mace
+ polearm
+ quarterstaff
+ spear
+ sword
+ whip
diff --git a/data/sample-grammars/rtwiki/traits.gram b/data/sample-grammars/rtwiki/traits.gram
new file mode 100755
index 0000000..c3ff790
--- /dev/null
+++ b/data/sample-grammars/rtwiki/traits.gram
@@ -0,0 +1,1002 @@
+[personality-trait] Able
+ Abrasive
+ Abrupt
+ Absent Minded
+ Abusive
+ Accepting
+ Accident Prone
+ Accommodating
+ Accomplished
+ Action Oriented
+ Active
+ Adaptable
+ Addict
+ ADHD
+ Adorable
+ Adventurous
+ Affable
+ Affected
+ Affectionate
+ Afraid
+ Afraid Of Commitment
+ Aggressive
+ Agnostic
+ Agreeable
+ Alert
+ Alluring
+ Aloof
+ Altruistic
+ Always Hungry
+ Always Late
+ Ambiguous
+ Ambitious
+ Amiable
+ Amused
+ Amusing
+ Angry
+ Animated
+ Annoyed
+ Annoying
+ Anti-Social
+ Anxious
+ Apathetic
+ Apologetic
+ Appreciative
+ Apprehensive
+ Approachable
+ Argumentative
+ Aristocratic
+ Arrogant
+ Artistic
+ Ashamed
+ Aspiring
+ Assertive
+ Astonished
+ Attentive
+ Audacious
+ Austere
+ Authoritarian
+ Authoritative
+ Available
+ Average
+ Awful
+ Awkward
+ Babbling
+ Babyish
+ Bad
+ Bashful
+ Beautiful
+ Belligerent
+ Bewildered
+ Biter
+ Blames Others
+ Blasé
+ Blowhard
+ Boastful
+ Boisterous
+ Bold
+ Boorish
+ Bored
+ Boring
+ Bossy
+ Boundless
+ Brainy
+ Brash
+ Bratty
+ Brave
+ Brazen
+ Bright
+ Brilliant
+ Brotherly
+ Brutish
+ Bubbly
+ Busy
+ Calculating
+ Callous
+ Calm
+ Candid
+ Capable
+ Capricious
+ Carefree
+ Careful
+ Careless
+ Caring
+ Caustic
+ Cautious
+ Changeable
+ Charismatic
+ Charming
+ Chaste
+ Cheerful
+ Cheerless
+ Childish
+ Chivalrous
+ Civilised
+ Classy
+ Clean
+ Clever
+ Close
+ Closed
+ Clumsy
+ Coarse
+ Cocky
+ Coherent
+ Cold
+ Cold Hearted
+ Combative
+ Comfortable
+ Committed
+ Communicative
+ Compassionate
+ Competent
+ Complacent
+ Compliant
+ Composed
+ Compulsive
+ Conceited
+ Concerned
+ Condescending
+ Confident
+ Confused
+ Congenial
+ Conscientious
+ Considerate
+ Consistent
+ Constricting
+ Content
+ Contented
+ Contrarian
+ Contrite
+ Controlling
+ Conversational
+ Cooperative
+ Coquettish
+ Courageous
+ Courteous
+ Covetous
+ Cowardly
+ Cowering
+ Coy
+ Crabby
+ Crafty
+ Cranky
+ Crazy
+ Creative
+ Credible
+ Creepy
+ Critical
+ Cross
+ Crude
+ Cruel
+ Cuddly
+ Cultured
+ Curious
+ Cutthroat
+ Cynical
+ Dainty
+ Dangerous
+ Daring
+ Dark
+ Dashing
+ Dauntless
+ Dazzling
+ Debonair
+ Deceitful
+ Deceiving
+ Decent
+ Decisive
+ Decorous
+ Deep
+ Defeated
+ Defective
+ Deferential
+ Defiant
+ Deliberate
+ Delicate
+ Delightful
+ Demanding
+ Demonic
+ Dependable
+ Dependent
+ Depressed
+ Deranged
+ Despicable
+ Despondent
+ Detached
+ Detailed
+ Determined
+ Devilish
+ Devious
+ Devoted
+ Dignified
+ Diligent
+ Direct
+ Disaffected
+ Disagreeable
+ Discerning
+ Disciplined
+ Discontented
+ Discouraged
+ Discreet
+ Disgusting
+ Dishonest
+ Disillusioned
+ Disinterested
+ Disloyal
+ Dismayed
+ Disorderly
+ Disorganized
+ Disparaging
+ Disrespectful
+ Dissatisfied
+ Dissolute
+ Distant
+ Distraught
+ Distressed
+ Disturbed
+ Dogmatic
+ Domineering
+ Dorky
+ Doubtful
+ Downtrodden
+ Draconian
+ Dramatic
+ Dreamer
+ Dreamy
+ Dreary
+ Dubious
+ Dull
+ Dumb
+ Dutiful
+ Dynamic
+ Eager
+ Easygoing
+ Eccentric
+ Educated
+ Effervescent
+ Efficient
+ Egocentric
+ Egotistic
+ Elated
+ Eloquent
+ Embarrassed
+ Embittered
+ Embraces Change
+ Eminent
+ Emotional
+ Empathetic
+ Enchanting
+ Encouraging
+ Enduring
+ Energetic
+ Engaging
+ Enigmatic
+ Entertaining
+ Enthusiastic
+ Envious
+ Equable
+ Erratic
+ Ethical
+ Evasive
+ Evil
+ Exacting
+ Excellent
+ Excessive
+ Excitable
+ Excited
+ Exclusive
+ Expansive
+ Expert
+ Extravagant
+ Extreme
+ Exuberant
+ Fabulous
+ Facetious
+ Faded
+ Fair
+ Faith In Self
+ Faithful
+ Faithless
+ Fake
+ Fanatical
+ Fanciful
+ Fantastic
+ Fatalistic
+ Fearful
+ Fearless
+ Feisty
+ Ferocious
+ Fidgety
+ Fierce
+ Fiery
+ Fighter
+ Filthy
+ Fine
+ Finicky
+ Flagging
+ Flakey
+ Flamboyant
+ Flashy
+ Fleeting
+ Flexible
+ Flighty
+ Flippant
+ Flirty
+ Flustered
+ Focused
+ Foolish
+ Forceful
+ Forgetful
+ Forgiving
+ Formal
+ Fortunate
+ Foul
+ Frank
+ Frantic
+ Fresh
+ Fretful
+ Friendly
+ Frightened
+ Frigid
+ Frugal
+ Frustrated
+ Fuddy Duddy
+ Fun
+ Fun Loving
+ Funny
+ Furious
+ Furtive
+ Fussy
+ Gabby
+ Garrulous
+ Gaudy
+ Generous
+ Genial
+ Gentle
+ Giddy
+ Giggly
+ Gives Up Easily
+ Giving
+ Glamorous
+ Gloomy
+ Glorious
+ Glum
+ Goal Orientated
+ Good
+ Goofy
+ Graceful
+ Gracious
+ Grandiose
+ Grateful
+ Greedy
+ Gregarious
+ Grieving
+ Grouchy
+ Growly
+ Gruesome
+ Gruff
+ Grumpy
+ Guarded
+ Guilt Ridden
+ Guilty
+ Gullible
+ Haggling
+ Handsome
+ Happy
+ Hard
+ Hard Working
+ Hardy
+ Harmonious
+ Harried
+ Harsh
+ Hateful
+ Haughty
+ Healthy
+ Heart Broken
+ Heartless
+ Heavy Hearted
+ Hedonistic
+ Helpful
+ Helpless
+ Hesitant
+ High
+ High Self Esteem
+ Hilarious
+ Homeless
+ Honest
+ Honor Bound
+ Honorable
+ Hopeful
+ Hopeless
+ Hormonal
+ Horrible
+ Hospitable
+ Hostile
+ Hot Headed
+ Huffy
+ Humble
+ Humorous
+ Hurt
+ Hysterical
+ Ignorant
+ Ill
+ Ill-Bred
+ Imaginative
+ Immaculate
+ Immature
+ Immobile
+ Immodest
+ Impartial
+ Impatient
+ Imperial
+ Impolite
+ Impotent
+ Impractical
+ Impudent
+ Impulsive
+ Inactive
+ Incoherent
+ Incompetent
+ Inconsiderate
+ Inconsistent
+ Indecisive
+ Independent
+ Indifferent
+ Indiscrete
+ Indiscriminate
+ Indolent
+ Indulgent
+ Industrious
+ Inefficient
+ Inept
+ Inflexible
+ Inimitable
+ Innocent
+ Inquisitive
+ Insecure
+ Insensitive
+ Insightful
+ Insincere
+ Insipid
+ Insistent
+ Insolent
+ Instinctive
+ Insulting
+ Intellectual
+ Intelligent
+ Intense
+ Interested
+ Interrupting
+ Intimidating
+ Intolerant
+ Intrepid
+ Introspective
+ Introverted
+ Intuitive
+ Inventive
+ Involved
+ Irresolute
+ Irresponsible
+ Irreverent
+ Irritable
+ Irritating
+ Jackass
+ Jaded
+ Jealous
+ Jittery
+ Joking
+ Jolly
+ Jovial
+ Joyful
+ Joyous
+ Judgmental
+ Keen
+ Kenderish
+ Kind Hearted
+ Kittenish
+ Knowledgeable
+ Lackadaisical
+ Lacking
+ Languid
+ Lascivious
+ Late
+ Lazy
+ Leader
+ Lean
+ Lethargic
+ Level
+ Lewd
+ Liar
+ Licentious
+ Light-Hearted
+ Likeable
+ Limited
+ Lineat
+ Lingering
+ Lively
+ Logical
+ Lonely
+ Loquacious
+ Lordly
+ Loud
+ Loudmouth
+ Lovable
+ Lovely
+ Loves Challenge
+ Loving
+ Low Confidence
+ Lowly
+ Loyal
+ Lucky
+ Lunatic
+ Lying
+ Macho
+ Mad
+ Malice
+ Malicious
+ Manipulative
+ Mannerly
+ Materialistic
+ Matronly
+ Matter-Of-Fact
+ Mature
+ Mean
+ Meek
+ Melancholy
+ Melodramatic
+ Mentally Slow
+ Merciful
+ Mercurial
+ Messy
+ Meticulous
+ Mild
+ Mischievous
+ Miserable
+ Miserly
+ Mistrusting
+ Modern
+ Modest
+ Moody
+ Moping
+ Moralistic
+ Motherly
+ Motivated
+ Mysterious
+ Nagging
+ Naive
+ Narcissistic
+ Narrow-Minded
+ Nasty
+ Naughty
+ Neat
+ Needs Social Approval
+ Needy
+ Negative
+ Negligent
+ Nervous
+ Neurotic
+ Never Hungry
+ Nibbler
+ Nice
+ Night Owl
+ Nihilistic
+ Nimble
+ Nit Picker
+ No Purpose
+ No Self Confidence
+ Noble
+ Noisy
+ Nonchalant
+ Nosy
+ Not Trustworthy
+ Nuanced
+ Nuisance
+ Nurturing
+ Nut
+ Obedient
+ Obese
+ Obliging
+ Obnoxious
+ Obscene
+ Obsequious
+ Observant
+ Obstinate
+ Odd
+ Odious
+ Open
+ Open-Minded
+ Opinionated
+ Opportunistic
+ Optimistic
+ Orcish
+ Orderly
+ Organized
+ Ornery
+ Ossified
+ Ostentatious
+ Outgoing
+ Outrageous
+ Outspoken
+ Overbearing
+ Overweight
+ Overwhelmed
+ Overwhelming
+ Paces
+ Pacifistic
+ Painstaking
+ Panicky
+ Paranoid
+ Particular
+ Passionate
+ Passive
+ Passive-Aggressive
+ Pathetic
+ Patient
+ Patriotic
+ Peaceful
+ Penitent
+ Pensive
+ Perfect
+ Perfectionist
+ Performer
+ Perserverant
+ Perseveres
+ Persevering
+ Persistent
+ Persuasive
+ Pert
+ Perverse
+ Pessimistic
+ Petty
+ Petulant
+ Philanthropic
+ Picky
+ Pious
+ Pitiful
+ Placid
+ Plain
+ Playful
+ Pleasant
+ Pleasing
+ Plotting
+ Plucky
+ Polite
+ Pompous
+ Poor
+ Popular
+ Positive
+ Possessive
+ Practical
+ Precise
+ Predictable
+ Preoccupied
+ Pretentious
+ Pretty
+ Prim
+ Primitive
+ Productive
+ Profane
+ Professional
+ Promiscuous
+ Proper
+ Protective
+ Proud
+ Prudent
+ Psychotic
+ Puckish
+ Punctilious
+ Punctual
+ Purposeful
+ Pushy
+ Puzzled
+ Quarrelsome
+ Queer
+ Quick
+ Quick Tempered
+ Quiet
+ Quirky
+ Quixotic
+ Rambunctious
+ Random
+ Rash
+ Rational
+ Rawboned
+ Realistic
+ Reasonable
+ Rebellious
+ Recalcitrant
+ Receptive
+ Reckless
+ Reclusive
+ Refined
+ Reflective
+ Regretful
+ Rejects Change
+ Relaxed
+ Relents
+ Reliable
+ Relieved
+ Religious
+ Reluctant
+ Remorseful
+ Repugnant
+ Repulsive
+ Resentful
+ Reserved
+ Resilient
+ Resolute
+ Resourceful
+ Respectful
+ Responsible
+ Responsive
+ Restless
+ Retiring
+ Rhetorical
+ Rich
+ Right
+ Righteous
+ Rigid
+ Risk-Taking
+ Romantic
+ Rough
+ Rowdy
+ Rude
+ Rugged
+ Ruthless
+ Sacrificing
+ Sad
+ Sadistic
+ Safe
+ Sagely
+ Saintly
+ Salient
+ Sanctimonious
+ Sanguine
+ Sarcastic
+ Sassy
+ Satisfied
+ Saucy
+ Savage
+ Scared
+ Scarred
+ Scary
+ Scattered
+ Scheming
+ Scornful
+ Scrawny
+ Scruffy
+ Secretive
+ Secure
+ Sedate
+ Seductive
+ Selective
+ Self-Centered
+ Self-Confident
+ Self-Conscious
+ Self-Controlling
+ Self-Directed
+ Self-Disciplined
+ Self-Giving
+ Self-Reliant
+ Self-Serving
+ Selfish
+ Selfless
+ Senile
+ Sensitive
+ Sensual
+ Sentimental
+ Serene
+ Serious
+ Sexual
+ Sexy
+ Shallow
+ Shameless
+ Sharp
+ Sharp-Tongued
+ Sharp-Witted
+ Sheepish
+ Shiftless
+ Shifty
+ Short
+ Shrewd
+ Shy
+ Silent
+ Silky
+ Silly
+ Simian
+ Simple
+ Sincere
+ Sisterly
+ Skillful
+ Sleazy
+ Sloppy
+ Slovenly
+ Slow Paced
+ Slutty
+ Sly
+ Small-Minded
+ Smart
+ Smiling
+ Smooth
+ Sneaky
+ Snob
+ Sociable
+ Soft-Hearted
+ Soft-Spoken
+ Solitary
+ Sore
+ Sorry
+ Sour
+ Spendthrift
+ Spiteful
+ Splendid
+ Spoiled
+ Spontaneous
+ Spunky
+ Squeamish
+ Stately
+ Static
+ Steadfast
+ Sterile
+ Stern
+ Stimulating
+ Stingy
+ Stoical
+ Stolid
+ Straight Laced
+ Strange
+ Strict
+ Strident
+ Strong
+ Strong Willed
+ Stubborn
+ Studious
+ Stupid
+ Suave
+ Submissive
+ Successful
+ Succinct
+ Sulky
+ Sullen
+ Sultry
+ Supercilious
+ Superstitious
+ Supportive
+ Surly
+ Suspicious
+ Sweet
+ Sympathetic
+ Systematic
+ Taciturn
+ Tacky
+ Tactful
+ Tactless
+ Talented
+ Talkative
+ Tall
+ Tardy
+ Tasteful
+ Temperamental
+ Temperate
+ Tenacious
+ Tense
+ Tentative
+ Terrible
+ Terrified
+ Testy
+ Thankful
+ Thankless
+ Thick Skinned
+ Thorough
+ Thoughtful
+ Thoughtless
+ Threatening
+ Thrifty
+ Thrilled
+ Tight
+ Timid
+ Tired
+ Tireless
+ Tiresome
+ Tolerant
+ Touchy
+ Tough
+ Trivial
+ Troubled
+ Truculent
+ Trusting
+ Trustworthy
+ Truthful
+ Typical
+ Ugly
+ Unappreciative
+ Unassuming
+ Unbending
+ Unbiased
+ Uncaring
+ Uncommitted
+ Unconcerned
+ Uncontrolled
+ Unconventional
+ Uncooperative
+ Uncoordinated
+ Uncouth
+ Undependable
+ Understanding
+ Undesirable
+ Undisciplined
+ Unenthusiastic
+ Unfeeling
+ Unfocused
+ Unforgiving
+ Unfriendly
+ Ungrateful
+ Unhappy
+ Unhelpful
+ Uninhibited
+ Unkind
+ Unmotivated
+ Unpredictable
+ Unreasonable
+ Unreceptive
+ Unreliable
+ Unresponsive
+ Unrestrained
+ Unruly
+ Unscrupulous
+ Unselfish
+ Unsure
+ Unsympathetic
+ Unsystematic
+ Unusual
+ Unwilling
+ Upbeat
+ Upset
+ Uptight
+ Useful
+ Vacant
+ Vague
+ Vain
+ Valiant
+ Vengeful
+ Venomous
+ Verbose
+ Versatile
+ Vigorous
+ Vindictive
+ Violent
+ Virtuous
+ Visual
+ Vivacious
+ Volatile
+ Voracious
+ Vulgar
+ Vulnerable
+ Warlike
+ Warm Hearted
+ Wary
+ Wasteful
+ Weak
+ Weary
+ Weird
+ Well Grounded
+ Whimsical
+ Wholesome
+ Wicked
+ Wild
+ Willing
+ Wise
+ Wishy Washy
+ Withdrawn
+ Witty
+ Worldly
+ Worried
+ Worthless
+ Wretched
+ Xenophobic
+ Young
+ Youthful
+ Zany
+ Zealot
+
+pragma export-rule [personality-trait]