summaryrefslogtreecommitdiff
path: root/grammars/database/DatabaseEng.gf
diff options
context:
space:
mode:
authoraarne <unknown>2004-01-09 16:48:19 +0000
committeraarne <unknown>2004-01-09 16:48:19 +0000
commit5c88df10bbf6c38b00e63bf897b5561417dd10fe (patch)
tree19ea44cb6e2d9137a754ad8786706b3913f003c8 /grammars/database/DatabaseEng.gf
parent86d811f2a6b29db64595b8ada83f8ffc33e9489f (diff)
Rewriting with interface to resource.
Diffstat (limited to 'grammars/database/DatabaseEng.gf')
-rw-r--r--grammars/database/DatabaseEng.gf42
1 files changed, 1 insertions, 41 deletions
diff --git a/grammars/database/DatabaseEng.gf b/grammars/database/DatabaseEng.gf
index 47c4a9261..20cf408eb 100644
--- a/grammars/database/DatabaseEng.gf
+++ b/grammars/database/DatabaseEng.gf
@@ -1,43 +1,3 @@
--# -path=.:../newresource/abstract:../newresource/english:../prelude
-concrete DatabaseEng of Database = open Prelude, ResourceEng in {
-
-flags lexer=text ; unlexer=text ;
-
-lincat
- Query = Phr ;
- Subject = NP ;
- Category = CN ;
- Property = AP ;
- Comparison = AdjDeg ;
- Relation = Adj2 ;
- Feature = Fun ;
- Value = NP ;
- Name = PN ;
-
-lin
- WhichAre A B = QuestPhrase (IntVP (NounIPMany A) (PosVG (PredAP B))) ;
- IsThere A = QuestPhrase (IsThereNP (IndefOneNP A)) ;
- AreThere A = QuestPhrase (IsThereNP (IndefManyNP NoNum A)) ;
- WhatIs val = QuestPhrase (IntVP WhatOne (PosVG (PredNP val))) ;
- IsIt Q A = QuestPhrase (QuestVP Q (PosVG (PredAP A))) ;
-
- MoreThan = ComparAdjP ;
- TheMost = SuperlNP ;
- Relatively C _ = PositAdjP C ;
-
- RelatedTo = ComplAdj ;
-
- FeatureOf f x = DefOneNP (AppFun f x) ;
- ValueOf f x = DefOneNP (AppFun f (UsePN x)) ;
-
- WithProperty A B = ModAdj B A ;
-
- Individual = UsePN ;
-
- AllN = DetNP (AllsDet NoNum) ;
- MostN = DetNP MostsDet ;
- EveryN = DetNP EveryDet ;
- Any = DetNP (AnysDet NoNum) ;
-
-} ;
+concrete DatabaseEng of Database = DatabaseI with (Resource=ResourceEng) ;