summaryrefslogtreecommitdiff
path: root/examples/SUMO/RGLExt/Extension.gf
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2010-02-17 11:07:24 +0000
committerkrasimir <krasimir@chalmers.se>2010-02-17 11:07:24 +0000
commitf7f0112256b738a7c640c37d5bcbfc8a33bdb307 (patch)
treee75a57edda742cbda74326331655cdf31e943649 /examples/SUMO/RGLExt/Extension.gf
parenta4d41ef3e32af4f5e2fb2f5e97ff7024aa4dd068 (diff)
added examples/SUMO
Diffstat (limited to 'examples/SUMO/RGLExt/Extension.gf')
-rw-r--r--examples/SUMO/RGLExt/Extension.gf32
1 files changed, 32 insertions, 0 deletions
diff --git a/examples/SUMO/RGLExt/Extension.gf b/examples/SUMO/RGLExt/Extension.gf
new file mode 100644
index 000000000..170403983
--- /dev/null
+++ b/examples/SUMO/RGLExt/Extension.gf
@@ -0,0 +1,32 @@
+
+-- other functions needed for parsing
+
+abstract Extension = Cat ** {
+
+
+
+cat
+ PolSentence;
+ StmtS ;
+ [CN]{2};
+fun
+
+VerbToNounV2 : V2 -> N2 ; -- discovering
+VerbToNoun : V -> N ; -- walking is healthy
+VerbToGerundA : V -> A ; -- singing bird
+VerbToParticipeA : V -> A ; -- the required number
+ConjCN : Conj -> [CN] -> CN ; -- set or class
+mkPolSent : Cl -> PolSentence ;
+sentToNoun : PolSentence -> NP ;
+UsePolSentence : Pol -> PolSentence -> StmtS ;
+
+at_Prep : Prep ;
+per_Prep : Prep ;
+O1 : NP ;
+O2 : NP ;
+O3 : NP ;
+O4 : NP ;
+O5 : NP ;
+
+
+}; \ No newline at end of file