1
0
forked from GitHub/gf-core

some refactoring, and experiments with Fin which is still too big in pgf

This commit is contained in:
aarne
2014-02-09 09:31:42 +00:00
parent bd51fab5e0
commit 26f6fea5a8
8 changed files with 119 additions and 94 deletions

View File

@@ -1,12 +1,18 @@
concrete PredFin of Pred =
CatFin [Ant,NP,Utt,IP,IAdv,Conj] **
PredFunctor - [StartVPC, ContVPC, ---- need generalization
AgentPassUseV,AgentPastPartAP] ---- moreover slow
-- PredFunctor [NP,Pol,Tense,Ant,Arg, PPos, TPres, ASimul, aNone,
-- PrV,PrVP,PrCl,PrS,UseV,PredVP,UseCl]
-- - [StartVPC, ContVPC, ---- need generalization
-- AgentPassUseV,AgentPastPartAP] ---- moreover slow
PredFunctor -
[StartVPC, ContVPC, AgentPassUseV, ComplVA, ComplVN, ComplVV,SlashV2A,SlashV2V,SlashV2N]
with
(PredInterface = PredInstanceFin)
** {
lin StartVPC, ContVPC, AgentPassUseV, AgentPastPartAP = variants {} ; ---- just to make it compile as instance of Pred
lin
StartVPC, ContVPC, AgentPassUseV, ComplVA, ComplVN, ComplVV,SlashV2A,SlashV2V,SlashV2N
= variants {} ; ---- just to make it compile as instance of Pred
}