summaryrefslogtreecommitdiff
path: root/treebanks/talbanken/Idents.hs
diff options
context:
space:
mode:
Diffstat (limited to 'treebanks/talbanken/Idents.hs')
-rw-r--r--treebanks/talbanken/Idents.hs182
1 files changed, 182 insertions, 0 deletions
diff --git a/treebanks/talbanken/Idents.hs b/treebanks/talbanken/Idents.hs
new file mode 100644
index 000000000..dd2b709e8
--- /dev/null
+++ b/treebanks/talbanken/Idents.hs
@@ -0,0 +1,182 @@
+module Idents where
+
+import PGF
+
+cidASimul = mkCId "ASimul"
+cidAAnter = mkCId "AAnter"
+cidPositAdvAdj = mkCId "PositAdvAdj"
+cidPositAdVAdj = mkCId "PositAdVAdj"
+cidUseCl = mkCId "UseCl"
+cidUseQCl = mkCId "UseQCl"
+cidPredVP = mkCId "PredVP"
+cidAdjCN = mkCId "AdjCN"
+cidUseN = mkCId "UseN"
+cidDetQuant = mkCId "DetQuant"
+cidNumSg = mkCId "NumSg"
+cidNumPl = mkCId "NumPl"
+cidDetCN = mkCId "DetCN"
+cidIndefArt = mkCId "IndefArt"
+cidDefArt = mkCId "DefArt"
+cidUsePN = mkCId "UsePN"
+cidUseQuantPN = mkCId "UseQuantPN"
+cidSymbPN = mkCId "SymbPN"
+cidMkSymb = mkCId "MkSymb"
+cidUsePron = mkCId "UsePron"
+cidConjNP = mkCId "ConjNP"
+cidBaseNP = mkCId "BaseNP"
+cidConsNP = mkCId "ConsNP"
+cidConjCN = mkCId "ConjCN"
+cidBaseCN = mkCId "BaseCN"
+cidConsCN = mkCId "ConsCN"
+cidMassNP = mkCId "MassNP"
+cidAdvNP = mkCId "AdvNP"
+cidTPres = mkCId "TPres"
+cidTPast = mkCId "TPast"
+cidTFut = mkCId "TFut"
+cidTFutKommer = mkCId "TFutKommer"
+cidTCond = mkCId "TCond"
+cidTTAnt = mkCId "TTAnt"
+cidPPos = mkCId "PPos"
+cidPNeg = mkCId "PNeg"
+cidComplSlash = mkCId "ComplSlash"
+cidSlashV2a = mkCId "SlashV2a"
+cidSlashV2A = mkCId "SlashV2A"
+cidComplVS = mkCId "ComplVS"
+cidUseV = mkCId "UseV"
+cidAdVVP = mkCId "AdVVP"
+cidAdvVP = mkCId "AdvVP"
+cidAdvVPSlash = mkCId "AdvVPSlash"
+cidPrepNP = mkCId "PrepNP"
+cidto_Prep = mkCId "to_Prep"
+cidsuch_as_Prep= mkCId "such_as_Prep"
+cidPastPartAP = mkCId "PastPartAP"
+cidPassV2 = mkCId "PassV2"
+cidAdvS = mkCId "AdvS"
+cidPositA = mkCId "PositA"
+cidIDig = mkCId "IDig"
+cidIIDig = mkCId "IIDig"
+cidNumCard = mkCId "NumCard"
+cidNumDigits = mkCId "NumDigits"
+cidNumNumeral = mkCId "NumNumeral"
+cidnum = mkCId "num"
+cidpot2as3 = mkCId "pot2as3"
+cidpot1as2 = mkCId "pot1as2"
+cidpot0as1 = mkCId "pot0as1"
+cidpot01 = mkCId "pot01"
+cidpot0 = mkCId "pot0"
+cidn7 = mkCId "n7"
+cidPossPron = mkCId "PossPron"
+cidCompAP = mkCId "CompAP"
+cidCompNP = mkCId "CompNP"
+cidCompAdv = mkCId "CompAdv"
+cidUseComp = mkCId "UseComp"
+cidCompoundCN = mkCId "CompoundCN"
+cidDashCN = mkCId "DashCN"
+cidProgrVP = mkCId "ProgrVP"
+cidGerundN = mkCId "GerundN"
+cidGenNP = mkCId "GenNP"
+cidPredetNP = mkCId "PredetNP"
+cidDetNP = mkCId "DetNP"
+cidAdAP = mkCId "AdAP"
+cidPositAdAAdj = mkCId "PositAdAAdj"
+
+cidBaseAP = mkCId "BaseAP"
+cidConjAP = mkCId "ConjAP"
+cidAndConj = mkCId "and_Conj"
+cidOrConj = mkCId "or_Conj"
+cidConsAP = mkCId "ConsAP"
+cidQuestVP = mkCId "QuestVP"
+cidComplVV = mkCId "ComplVV"
+cidComplVA = mkCId "ComplVA"
+cidUseCopula = mkCId "UseCopula"
+cidPhrUtt = mkCId "PhrUtt"
+cidNoPConj = mkCId "NoPConj"
+cidNoVoc = mkCId "NoVoc"
+cidUttS = mkCId "UttS"
+cidUttQS = mkCId "UttQS"
+cidUseComparA = mkCId "UseComparA"
+cidOrdSuperl = mkCId "OrdSuperl"
+cidUttImpPol = mkCId "UttImpPol"
+cidImpVP = mkCId "ImpVP"
+cidPConjConj = mkCId "PConjConj"
+cidUttNP = mkCId "UttNP"
+cidGenericCl = mkCId "GenericCl"
+cidAdAdv = mkCId "AdAdv"
+cidConsAdv = mkCId "ConsAdv"
+cidBaseAdv = mkCId "BaseAdv"
+cidConjAdv = mkCId "ConjAdv"
+cidConsVPS = mkCId "ConsVPS"
+cidBaseVPS = mkCId "BaseVPS"
+cidConjVPS = mkCId "ConjVPS"
+cidConsS = mkCId "ConsS"
+cidBaseS = mkCId "BaseS"
+cidConjS = mkCId "ConjS"
+cidSubjS = mkCId "SubjS"
+cidUttAdv = mkCId "UttAdv"
+cidApposCN = mkCId "ApposCN"
+cidUseRCl = mkCId "UseRCl"
+cidImpersCl = mkCId "ImpersCl"
+cidReflVP = mkCId "ReflVP"
+cidExistNP = mkCId "ExistNP"
+cidUseA2 = mkCId "UseA2"
+cidComplN2 = mkCId "ComplN2"
+cidAdvIAdv = mkCId "AdvIAdv"
+cidQuestIAdv = mkCId "QuestIAdv"
+cidQuestIComp = mkCId "QuestIComp"
+cidQuestSlash = mkCId "QuestSlash"
+cidCompIAdv = mkCId "CompIAdv"
+cidCompIP = mkCId "CompIP"
+cidIdetCN = mkCId "IdetCN"
+cidIdetQuant = mkCId "IdetQuant"
+cidPrepIP = mkCId "PrepIP"
+cidFocObj = mkCId "FocObj"
+cidSlashVP = mkCId "SlashVP"
+cidAdvSlash = mkCId "AdvSlash"
+cidSSubjS = mkCId "SSubjS"
+cidRelVP = mkCId "RelVP"
+cidIdRP = mkCId "IdRP"
+cidRelSlash = mkCId "RelSlash"
+cidTopAdv = mkCId "TopAdv"
+cidTopAP = mkCId "TopAP"
+cidTopObj = mkCId "TopObj"
+cidUseTop = mkCId "UseTop"
+
+
+-- added to Extra
+cidDropAttVV = mkCId "ComplBareVV"
+cidRelCN = mkCId "RelCN"
+cidPassV2' = mkCId "PassV2"
+cidVPSlashAP = mkCId "PPartAP"
+cidReflCN = mkCId "ReflIdPron"
+cidReflIdPron = mkCId "ReflIdPron"
+cidPredetAdvF = mkCId "PredetAdvF"
+
+cidCompPronAQ = mkCId "CompPronAQ"
+cidQuantPronAQ = mkCId "QuantPronAQ"
+
+--not present in grammar
+cidCNNumNP = mkCId "CNNumNP"
+
+-- words
+cidhow8much_IAdv = mkCId "how8much_IAdv"
+cidBy8agent_Prep = mkCId "by8agent_Prep"
+cidD_1 = mkCId "D_1"
+cidName = mkCId "john_PN"
+cidCan_VV = mkCId "can_VV"
+cidMust_VV = mkCId "must_VV"
+cidWant_VV = mkCId "want_VV"
+cidHave_V2 = mkCId "have_V2"
+cidGet_V2 = mkCId "faa_vb_1_1_V2" -- in lexicon, not grammar
+cidGet_VV = mkCId "faa_vb_1_1_VV" -- in lexicon, not grammar
+cidDo_V2 = mkCId "do_V2"
+cidDo_VV = mkCId "do_VV"
+cidBecome_V2 = mkCId "become_V2"
+cidBecome_VA = mkCId "become_VA"
+
+-- for old translation
+cidReflSlash = mkCId "ReflSlash"
+cidSlash3V3 = mkCId "Slash3V3"
+cidSlash2V3 = mkCId "Slash2V3"
+cidSlashV2V = mkCId "Slash2V2"
+cidComplVQ = mkCId "ComplVQ"
+cidRelNP' = mkCId "RelNP'"