summaryrefslogtreecommitdiff
path: root/data/sample-grammars/career.gram
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:35:02 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:35:02 -0300
commit0faa5175b6f0de8835ed514615ac64135f406b29 (patch)
tree6a1a5a9b01a1175b8ae2203418005f7bc625be9d /data/sample-grammars/career.gram
parent9356498bebab9342222cd87be669abae9d7ac3a2 (diff)
Move files out of folder
Diffstat (limited to 'data/sample-grammars/career.gram')
-rw-r--r--data/sample-grammars/career.gram135
1 files changed, 135 insertions, 0 deletions
diff --git a/data/sample-grammars/career.gram b/data/sample-grammars/career.gram
new file mode 100644
index 0000000..63142f5
--- /dev/null
+++ b/data/sample-grammars/career.gram
@@ -0,0 +1,135 @@
+[career-tech-desc] [career-tech]
+
+pragma initial-rule [career-tech-desc]
+
+pragma prefix-with [career-tech-desc] [career-tech-desc-pref]
+
+pragma suffix-with [career-tech-desc] [career-tech-descsuff]
+pragma suffix-with [career-tech-desc] [career-tech-descsuff]
+pragma suffix-with [career-tech-desc] [career-tech-descsuff]
+
+[career-tech-desc-pref] [career-prefsuf] of the
+
+[career-tech-descsuff] (reports to the [career-techname] )
+ (boss of [career-techname] )
+ (subordinate of [career-techname] )
+ (co-worker of [career-techname] )
+ (office rival of [career-techname] )
+ (secretly [career-techname] )
+
+[career-techname] [career-tech]
+ [career-tech] , [full-name-and-title]
+
+pragma export-rule [career-techname]
+
+[career-tech] [career-tech2]
+ [career-tech2]
+ [career-tech2]
+ [career-tech2]
+ [career-tech2]
+ [career-tech2]
+ [quote-career-tech] and [quote-career-tech]
+ [quote-career-tech] , [quote-career-tech] and [quote-career-tech]
+
+pragma prefix-with [career-tech] [career-tech-desc-pref]
+
+pragma export-rule [career-tech]
+
+[quote-career-tech] [ [career-tech2] ]
+
+pragma despace-rule [quote-career-tech]
+
+[career-tech2] [act-career-tech] (reports to the [career-tech] )
+ [act-career-tech] (reports to [full-name-and-title] )
+
+[act-career-tech] paper pusher
+ computer [software-career-type]
+ sheet spreader
+ data entry [career-suffix]
+ webpage [software-career-type]
+ button pusher
+ bug [bug-term]
+ problem [bug-term]
+ help desk
+ software [software-career-type]
+ system [software-career-type]
+ bastard operator from hell
+ webmaster
+ dead chicken waver
+ information technology
+ four-color glossy publisher
+ corporate spy
+ trade show booth bunny
+ evil human resources
+ internet [software-career-type]
+ network [software-career-type]
+
+pragma prefix-with [act-career-tech] [career-prefix]
+pragma suffix-with [act-career-tech] [career-sufsuf]
+
+pragma export-rule [act-career-tech]
+
+[bug-term] terminator
+ exterminator
+ hunter
+ killer
+ eradicator
+ incinerator
+
+[software-career-type] reinstaller
+ engineering
+ engineer
+ design
+ designer
+ administrator
+ programmer
+ programming
+ publisher
+ publishing
+
+[career-prefsuf] [career-suffix]
+ [career-prefix] [career-suffix]
+
+[career-sufsuf] , [career-prefsuf] of [career-department]
+
+[career-department] engineering
+ design
+ administration
+ programming
+ publishing
+ operations
+ HR
+ networking
+ accounting
+ management
+
+[career-prefix] executive
+ assistant
+ junior
+ senior
+ associate
+ sub-adjunct
+ part-time
+ interim
+ substitute
+ department
+ head
+ section
+
+[career-suffix] manager
+ supervisor
+ flunkie
+ intern
+ secretary
+ boss
+ janitor
+ foreman
+ director
+ chief
+ section chief
+ superintendent
+ chairman
+ overseer
+ honcho
+ administrator
+ [generic-title]