summaryrefslogtreecommitdiff
path: root/doc/tutorial/resource/MorphoEng.gf
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2007-08-16 09:41:00 +0000
committeraarne <aarne@cs.chalmers.se>2007-08-16 09:41:00 +0000
commit1f342b2c25a5b3026de101028a56b3ff17e04e5b (patch)
tree02ab8398695564ed6e019a0c028e4e068c952cc2 /doc/tutorial/resource/MorphoEng.gf
parent69129be4b25c6d764df449dfdb2e15cf4b4ebd0a (diff)
prepared mini syntax example
Diffstat (limited to 'doc/tutorial/resource/MorphoEng.gf')
-rw-r--r--doc/tutorial/resource/MorphoEng.gf3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/tutorial/resource/MorphoEng.gf b/doc/tutorial/resource/MorphoEng.gf
index a6a25b08c..829688c01 100644
--- a/doc/tutorial/resource/MorphoEng.gf
+++ b/doc/tutorial/resource/MorphoEng.gf
@@ -8,6 +8,9 @@ resource MorphoEng = open Prelude in {
oper
Noun, Verb : Type = {s : Number => Str} ;
+ NP = {s : Str ; n : Number} ;
+ VP = {s : Bool => Bool => Number => Str * Str} ; -- decl, pol
+
mkNoun : Str -> Str -> Noun = \x,y -> {
s = table {
Sg => x ;