summaryrefslogtreecommitdiff
path: root/examples/query/TestQueryEng.gf
diff options
context:
space:
mode:
authoraarne <aarne@chalmers.se>2010-11-15 17:28:39 +0000
committeraarne <aarne@chalmers.se>2010-11-15 17:28:39 +0000
commitcf8e1850bdd1a290305ec1a27fbcfd1d06a10f4b (patch)
treedc33b39934cb714418ee2d13f01cc2216dc02bd3 /examples/query/TestQueryEng.gf
parentf6a7292ad2c444f14882d291169b4df81361c254 (diff)
query language versions merged
Diffstat (limited to 'examples/query/TestQueryEng.gf')
-rw-r--r--examples/query/TestQueryEng.gf38
1 files changed, 38 insertions, 0 deletions
diff --git a/examples/query/TestQueryEng.gf b/examples/query/TestQueryEng.gf
new file mode 100644
index 000000000..898a5b03a
--- /dev/null
+++ b/examples/query/TestQueryEng.gf
@@ -0,0 +1,38 @@
+--# -path=.:present
+
+concrete TestQueryEng of TestQuery = QueryEng **
+open
+ LexQueryEng,
+ ParadigmsEng,
+ IrregEng,
+ SyntaxEng,
+ ExtraEng,
+ (L = LangEng),
+ (M = MakeStructuralEng),
+ Prelude
+in {
+
+-- test lexicon
+
+lin
+ USA = mkCountry "USA" "American" ;
+ Bulgaria = mkCountry "Bulgaria" "Bulgarian" ;
+ California = mkCountry "California" "Californian" ;
+ OblastSofiya = mkName "Oblast Sofiya" ;
+
+ CEO = mkCN (mkN "CEO") ;
+ ChiefInformationOfficer = mkCN (mkN "Chief Information Officer") ;
+
+ Microsoft = mkName "Microsoft" ;
+ Google = mkName "Google" ;
+
+ SergeyBrin = mkName "Sergey Brin" ;
+ LarryPage = mkName "Larry Page" ;
+ EricSchmidt = mkName "Eric Schmidt" ;
+ MarissaMayer = mkName "Marissa Mayer" ;
+ UdiManber = mkName "Udi Manber" ;
+ CarlGustavJung = mkName "Carl Gustav Jung" ;
+ Jung = mkName "Jung" ;
+ BenFried = mkName "Ben Fried" ;
+
+}