summaryrefslogtreecommitdiff
path: root/examples/phrasebook/SentencesUrd.gf
diff options
context:
space:
mode:
authorvirk.shafqat <virk.shafqat@gmail.com>2011-05-10 14:33:08 +0000
committervirk.shafqat <virk.shafqat@gmail.com>2011-05-10 14:33:08 +0000
commitd106bdd54aa5155b1972257c2584def8084a0977 (patch)
tree0d217f24ddde605c75c32476d70a3ecb3e8baea1 /examples/phrasebook/SentencesUrd.gf
parentc207175e983bdb10e160310d3285a979dd66b4ea (diff)
refinements-2011-05-10
Diffstat (limited to 'examples/phrasebook/SentencesUrd.gf')
-rw-r--r--examples/phrasebook/SentencesUrd.gf13
1 files changed, 11 insertions, 2 deletions
diff --git a/examples/phrasebook/SentencesUrd.gf b/examples/phrasebook/SentencesUrd.gf
index e4040f2ab..be3538ba3 100644
--- a/examples/phrasebook/SentencesUrd.gf
+++ b/examples/phrasebook/SentencesUrd.gf
@@ -1,4 +1,13 @@
-concrete SentencesUrd of Sentences = NumeralUrd ** SentencesI - [sing] with
+concrete SentencesUrd of Sentences = NumeralUrd ** SentencesI - [sing,YouFamFemale] with
(Syntax = SyntaxUrd),
(Symbolic = SymbolicUrd),
- (Lexicon = LexiconUrd) ;
+ (Lexicon = LexiconUrd) **
+ open
+ (S=SyntaxUrd),
+ (P=ParadigmsUrd) in {
+lin YouFamFemale = mkPersonUrd youSg_Pron "تیری" ;
+
+oper
+ mkPersonUrd : Pron -> Str -> {name : NP ; isPron : Bool ; poss : Quant} = \p,s ->
+ {name = mkNP (P.mkN s) ; isPron = True ; poss = mkQuant p} ;
+ } ;