Skip to content

Commit

Permalink
disam, func, dep og stems
Browse files Browse the repository at this point in the history
  • Loading branch information
KennyMcFly committed Nov 8, 2023
1 parent ddaaaf8 commit a6256a8
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 19 deletions.
26 changes: 20 additions & 6 deletions src/cg3/dependency.cg3
Original file line number Diff line number Diff line change
Expand Up @@ -1966,6 +1966,10 @@ SETPARENT:M_faste0925 @>N + TIMEUNIT + Rel IF
(NOT p (*))
TO (*1 ("manna" Rel) BARRIER (*) - (Num Rel) LINK 1A ("siuneq") OR ("kinguneq"));

SETPARENT:M_faste0925 @ADVL> + ("toqqar") + CONT IF
(NOT p (*))
TO (*1C V); #Inuit allat utaqqisut isigeqqajaavaannga, TOQQARLUGILLU qiviaraangakkit allamut saapallattarput.


########
## MWE #
Expand Down Expand Up @@ -2943,6 +2947,10 @@ SETPARENT:M0005I @<CAU + Cau IF
(NOT p (*))
TO (@1A ("tassa") + @PRED LINK NEGATE *0 VFIN);#Tassa fru Jensen maanna ernermi najugaanut, aappaata Anettep najugariuarsimasaanut PULAARSIMANNGISAANNARAMI, uffa qangali Eriup Annette panialu arnaminut pulaarussimagaluarai.

SETPARENT:M0005J @<CAU + Cau IF
(NOT p (*))
TO (-1 KOMMA LINK *-1A VFIN LINK *1 _TARGET_ LINK NOT *1 VFIN OR CONT); #Nassuiaakkaluarpara massakkorluinnaq ikiortariaqartunga, MISIGISIMAGAMA arlaanik ajorluinnartumik aggersoqartoq.


#MAP:M0006A @CAU> TARGET Cau + 4Sg IF (*-1 ORATIOOBLVERB LINK *1 KOMMA OR CONJ-C LINK *1 _TARGET_ LINK *1 CONT LINK NEGATE *0 VFIN)#Tassa ualikkut 14.-ni aaniarlunga allakkami, DHL stafetimut pisuttussanut ILANNGUSSIMAGAMINNGA ualikkut 16:45 aaniarlunga.
#;
Expand Down Expand Up @@ -4009,7 +4017,7 @@ TO (*1 OQARPOQ + &&CONT_V& BARRIER CON_CAU OR VFIN - ORATIOOBLVERB LINK NEGATE -
SETPARENT:OrObl0102 @CL-CIT> + CONT - FossileredeCont + TRANSVERB - ADV-LU - ("nipi" QAR) IF
(NOT p (*))
(NEGATE *1 OQARPOQ LINK *-1 KOMMA LINK *-1 _TARGET_ LINK *-1 VFIN BARRIER VERB-NOTCONT)#Tamanna pisinnaavoq aningaaserivik SULEQATIGALUGU imaluunniit nammineq eqqarsaatersornikkut, Klaus Eskildsen oqarpoq.
(NEGATE *1 OQARPOQ LINK 1 (":"))#Pakkuppara, UAATERUJOORLUGU oqarfigaara:
(NEGATE *1 OQARPOQ LINK 1 (":") OR PUNCT)#Pakkuppara, UAATERUJOORLUGU oqarfigaara:
(NEGATE *1 OQARPOQ LINK *1 Par BARRIER V)#piniartoq TIKKUARLUGU oqarpoq taanna tassaasoq »inuk«, imminullu taava tikkuarpoq oqarlunilu nammineq tassaalluni »inussuaq«.
(NEGATE *-1W DIRTALESLUT BARRIER VERB-NOTCONT)#- Aa, silaannarik! Emilie malarluni silaannaq NAJOORTUUTIGALUGU oqarpoq.
TO (*1A OQARPOQ BARRIER CON_CAU OR VFIN - ORATIOOBLVERB LINK NEGATE -*1 ("taama") OR ("nalinginnaq") BARRIER V) #oo ved oqarpoq aldrig simultan med taama
Expand Down Expand Up @@ -4200,6 +4208,7 @@ SETPARENT:OrObl0451 @CL-<CIT + CONT IF
(NEGATE *-1 DIRTALESTART LINK *1 KOMMA LINK *1 ORATIOOBLVERB + ("aki") + 3Sg BARRIER V LINK *1 _TARGET_ + 4Sg)#- Sunut tamanut, kunngi akivoq taamaattussaaginnartutut ISIGINNIPPASILLUNI.
(NEGATE 1 Con) # Jude 20230913 Tamuajunnaarsinnaanngitsorsuartut tamuavoq, isumaqarpormi sivisoorujussuarmik TAMUAQQAARLUNI iisisaruni nerrikinnerussalluni.
(NEGATE 0 4Sg LINK *-1 CLB OR PUNCT LINK *-1 ORATIOOBLVERB - 3Sg) #Nipi ilimaginngilara ulluinnarni aqqusinermi naapissinnaassallugu – immaqali filmini NAAMMATTOORNEQARSINNAANERULLUNI naammattoorneqarsinnaanerulluni.
(NEGATE 0 CONT LINK *1 IteCau BARRIER V) #Malugisinnaavara OQARNAVEERSAARLUNI najuukkaangat peqanngikkaangalluunniit.
TO (*-1A ORATIOOBLVERB + V - NON_INQUIT_HTR - NON_ORATIOOBLVERB - @CL-<CIT BARRIER VFIN OR KOMMA LINK NEGATE *1 Par);
#@RULENAME@

Expand Down Expand Up @@ -4242,7 +4251,7 @@ TO (*-1A ORATIOOBLVERB + V - Aeq - @SUBJ> - NON_ORATIOOBLVERB BARRIER ("soorlu")
#
#MAP:M0051 @PRED TARGET Par OR CONT IF (*-1 NEXUS + CONJ-C BARRIER @PRED LINK -*1 V BARRIER (*) - KOMMA) (NEGATE *1 V OR @PRED) ;
#
#MAP:M0052 (@PRED) TARGET Par + 3Pl IF (NEGATE *0 VFIN OR Cau)(NEGATE 0 VFIN)(NEGATE *-1 ORATIOOBLVERB OR OQARPOQ)
#MAP:M0052 (@PRED) TARGET Par + 3Pl IF (NEGATE *0 VFIN OR Cau OR UNA)(NEGATE 0 VFIN)(NEGATE *-1 ORATIOOBLVERB OR OQARPOQ)
#
#; #Må ikke MAP-e or. obl. Jf. SELECT:100 #Ændret fra PRED2 20190311. Mapper kun ord, der fungerer som PRED.
## De følgende 4 om non-coreferente ledsagemåder, der er koncessive
Expand Down Expand Up @@ -4326,6 +4335,7 @@ SETPARENT:M0063 (@CL-<CIT) + CONT + TRANSVERB IF
(NEGATE *-1 ORATIOOBLVERB + Cau LINK *1 _TARGET_ LINK *1 VFIN LINK NOT *-1 CONJ-C BARRIER _TARGET_)#Dagmar Jensenili itisuunik eqqarsaasersortartuunnginnami, tamanna pisussatut qujanartutut ISIGALUGU naammagaa.
(NEGATE -*1 ORATIOOBLVERB + %ContHypotagme LINK -1 Abs + %ContHypotagme LINK NOT *-1 ORATIOOBLVERB )#Saniliisali qiarpalunnera tusaalerlugu, aanani UTAQQIKATALERLUGU qiangiililersoq imminnut eqqussimavaat.
(NEGATE 0 CONJ-C LINK -1 KOMMA LINK *1 VFIN) #Gitte erngerluni akinngilaq, NAKERINNGIPASILLUGULI assaa illuartippaa.
(NEGATE 0 NIARSARE LINK *-1 ORATIOOBLVERB + TRANSVERB) #Oqaluuttuaannarpaatsit AQUNNIARSARALUTIT, pujortassaaqqullutit.
TO (-*1 ORATIOOBLVERB - N - TAQ - NON_ORATIOOBLVERB BARRIER @PRED OR CONJ-C)
;

Expand Down Expand Up @@ -10247,6 +10257,7 @@ SETPARENT:M1130_2 (@i-ADVL>) + CONT IF
(NEGATE 1 (/NIQ\ Der/vn\ N\ Trm/l) LINK 1 TITEL)#Malittarisassat MALILLUGIT kultureqarnermut naalakkersuisoq taassumalu naalakkersuisoqarfia Nordisk Musik Prisimut innersuussisussaapput.
(NEGATE -1 BOS LINK 1 FossileredeCont)#ASSERSUUTIGALUGU inuussutissarsiorneq pillugu ataatsimeersuarneq, Future Greenland, atassuteqaqatigiittarfiit inuiaqatigiinnut sunniuteqarnerpaat ilaattut saqqummiunneqarpoq.
(NEGATE *1 NIQ + CONJ-C)#SIK-mut ilaasortanngorsinnaavutit suliffinni sinniisut ATTAVEQARFIGALUGU ilaasortanngornissamullu immersugassaq immersorlugu.
(NEGATE *1 NIQ + @<OBJ) #Ernumagivara, ANNILAANGAGALUGULU puttuteriasaaqqinnissaa.
TO (*1 NIQ - LEKSIKALISERING - Gram/Int - Gram/Comp - Gram/Pass - KLOKKESLET OR (/.*neq"\ N/l) - ("seqineq") - ("aqqusineq") - ("inuk" U NIQ) - ("akunneq") - Gram/Int - Gram/Comp BARRIER (*) - Adv - ADVERBIEL LINK NOT 1 KOMMA) #Uangalu anorip karrit aqqusaarlugit siorsunnera nuannaringaalissagaluarpara... # Mapping af ledsagemåde til inderiveret verbum
;
#
Expand Down Expand Up @@ -10455,7 +10466,7 @@ TO (*1 @OBJ> + &&TV_OBJ& - %ContHypotagme BARRIER (*) - %ContHypotagme - KOMMA L
SETPARENT:M1148H @ADVL> + CONT IF (0 (/__RIAR\ Der\/vv\ Gram\/..\ V__/l))
(NOT p (*))
(NEGATE 1 LU LINK *1S V)#nuakkuit KAFFISORIARNAK ilaqutariillu katerinneranniinnak
TO (*1 V BARRIER (*) - OBLIQUE - Adv) #-riarluni
TO (*1 V - CONT BARRIER (*) - OBLIQUE - Adv) #-riarluni
;
#MAP:M1148I @ADVL> TARGET CONT IF (0 (/__\"taamaali\"\ Gram\/..\ V__/l))(*1 V BARRIER (*) - OBLIQUE - Adv - @ALLSUBJ - @ALLOBJ>);
#MAP:M1148J @ADVL> TARGET CONT IF (0 (/<.*lerlu.*>/r) + CONT + INTRANSVERB)(*1 V BARRIER (*) - OBLIQUE - Adv) #aappillerluni
Expand Down Expand Up @@ -10488,6 +10499,7 @@ SETPARENT:M1149C @CL-<CIT + CONT + TRANSVERB IF
(NEGATE *-1 ORATIOOBLVERB + Cau LINK *-1 Par)#Panimmilu naatsiiat takornakkani uitsatigigai paasigamiuk NUANNARALUGU erniinnaq ornikkumavaa.
(NEGATE 0 (/TIP\ Der/vv\ Gram/TV\ V\ ContNeg/l) OR (/TIP\ Der/vv\ Gram/TV\ V\ Cont/l) LINK *1 CONT BARRIER V)#Naammagittaalliumminut ilanngullugu oqaatigaa allaaserisaq NAQINNEQARTINNAGU issuarneqarnermi eqqunngitsuunera aviisimut erseqqissaatigisimagaluarlugu. ikke CL-CIT hvis TIP-tid med CL-CIT til højre
(NEGATE 1 VFIN)
(NEGATE 0 NIARSARE) #Oqaluuttuaannarpaatsit AQUNNIARSARALUTIT, pujortassaaqqullutit.
TO (*-1 ORATIOOBLVERB - TAQ - Aeq - N BARRIER Par OR KOMMA OR VFIN)
;
#
Expand All @@ -10509,7 +10521,7 @@ TO (-*1 ORATIOOBLVERB - N - TAQ + 3Sg BARRIER @PRED OR @CL-<CIT);
#(NEGATE 0 QQU + ContNeg - LU LINK *-1 QQU + CONT BARRIER (*) - OBLIQUE - Abs - Adv)#Taamaammat innuttaasut suliffeqarfiillu politiinit piumaffigineqarput atortut assigisinnaasaallu isumannaatsumik inisseqqullugit anorersuarmiit TINGITAAQQUNAGIT ..
#(NEGATE *-1 @CL-<CIT - ORATIOOBLVERB BARRIER ORATIOOBLVERB)#Nunatsinni pinerluttarnerit annikillisinniarlugit inissiisarfinnillu utaqqisut ullumikkut 300 missaanniittut ikilisarniarlugit Siumut sinnerlugu Inatsisartunut ilaasortat Doris Jakobsen Kristian Jeremiassenilu ataasinngormat oktobarip 22-ani Inatsisartuni aalajangiiffigisassamik siunnersuuteqarput naalakkersuisut piumaffigineqassasut Danmarkimi inatsisinut atortitsinermut ministeri attaveqarfigissagaat singernikkut nalunaarsuuteqarluni angerlarsimaffimmi pineqaatissinneqarsinnaanerup eqqunneqarnissaa SIUNERTARALUGU .
#(NEGATE *-1 ORATIOOBLVERB LINK *1 KOMMA OR CONJ-C LINK *1 _TARGET_ LINK NEGATE *0 VFIN)#Tassa ualikkut 14.-ni aaniarlunga allakkami, DHL stafetimut pisuttussanut ilanngussimagaminga ualikkut 16:45 AANIARLUNGA.

#(NEGATE 0 NIARSARE) #Oqaluuttuaannarpaatsit AQUNNIARSARALUTIT, pujortassaaqqullutit.
#;
#@RULENAME@

Expand All @@ -10526,7 +10538,7 @@ SETPARENT:M1149F @CL-<CIT + CONT - (/UTE\ Der\/vn\ GE__/l) - FossileredeCont OR
(NEGATE -1 CONT + @SUBJ>)#Qanoq sivisutigisumik maaniinnissaq ilisimanagu ANNILAANGANARSISARAMI.
(NEGATE *-1 ORATIOOBLVERB + @PRED2 LINK 1 KOMMA LINK *1 _TARGET_ LINK NEGATE *0 VFIN)
(NEGATE *-1 DIRTALESTART LINK *1 KOMMA LINK *1 ORATIOOBLVERB + ("aki") + 3Sg BARRIER V LINK *1 _TARGET_ + 4Sg)#- Sunut tamanut, kunngi akivoq taamaattussaaginnartutut ISIGINNIPPASILLUNI.

(NEGATE 0 CONT LINK *1 IteCau BARRIER V) #Malugisinnaavara OQARNAVEERSAARLUNI najuukkaangat peqanngikkaangalluunniit.
TO (*-1 ("pissut") + U OR ORATIOOBLVERB + V - Cau - CONJ-C BARRIER CONJ-C OR PUNCT OR @CL-<CIT OR Par OR VFIN - ORATIOOBLVERB OR Cau) ;
#
#MAP:M1150A @i-ADVL> TARGET CONT + TRANSVERB IF (-1 Gram/Coref + Pron)(1 Der/vn + 4SgPoss); #20170125 nammineq qanitarinngikkaluarlugu nalunngissimasani
Expand Down Expand Up @@ -10631,6 +10643,7 @@ SETPARENT:M1251 @ADVL> + CONT IF
(NEGATE 0 ORATIOOBLVERB LINK -1 VFIN)
(NEGATE 0 CONT + NIAR OR GUMA OR QQU LINK *1 Abs + &&IV_SUBJ& BARRIER V LINK *1 Par + &&IV_SUBJ&)#Ministereqarfiup Nuka attaviginiarsaraa, OQALUTTUUNNIARLUGU qinnuteqaataa akuerineqarsimasoq.
(NEGATE 0 ORATIOOBLVERB LINK -1 ("naak") LINK *1 Par) #Qujavungalu nuannaarpalummata, annilaanganeralu annikilliallappoq, naak PAASIGALUARLUGU unnuassara takissamaartoq.
(NEGATE 0 ORATIOOBLVERB + CONJ-C) #Oqaluttuuppara Nipi pillugu, NASSUIAALLUGULU ikiortariaqartunga.
TO (*1 Par BARRIER VERB-NOTCONT OR CONJ-C + Adv);
#@RULENAME@

Expand Down Expand Up @@ -10883,7 +10896,8 @@ TO (*1 V - FossileredeCont);
#MAP:M1331 @CAU TARGET Cau IF (1 DIRTALESLUT)(*0 VERB-NOTCONT) ; #Hvis eneste V tagges PRED af M1978
#MAP:M1332 @CAU TARGET Cau IF (1 CLB)(*-1 ORATIOOBLVERB BARRIER VFIN LINK *1 NIR + V - VFIN BARRIER VFIN LINK *1 _TARGET_ BARRIER VFIN) ;
#
#MAP:M1335 @ADVL> TARGET CONT - CONJ-C IF (*1 @CON OR @CAU BARRIER @CL-<CIT - CONT LINK NOT 0 ORATIOOBLVERB)(NOT *-1 KONCESSIV) ;
#MAP:M1335 @ADVL> TARGET CONT - CONJ-C IF (*1 @CON OR @CAU BARRIER @CL-<CIT - CONT LINK NOT 0 ORATIOOBLVERB)(NOT *-1 KONCESSIV)
#(NEGATE 0 ORATIOOBLVERB LINK *1 @CON OR @CAU OR @CON> OR @CAU> LINK *1 CONT) #Nakorsiartariaqartutut misigisimavunga, aappaatigulli MISIGISIMALLUNGA nakorsiaruma Nipi soorlu toqussallugu.;
#@RULENAME@

SETPARENT:M1336 @PRED + CONT + $$PN IF
Expand Down
21 changes: 19 additions & 2 deletions src/cg3/disambiguator.cg3
Original file line number Diff line number Diff line change
Expand Up @@ -613,6 +613,7 @@ LIST NIAR_TIP = NIAR\=TIP ;
LIST NIAR_TIP_HTR = NIAR\=TIP\=HTR ;
LIST NIAR_VALLAAR = NIAR\=VALLAAR ;
LIST NIAR_VALLAAR_NIAR = NIAR\=VALLAAR\=NIAR ;
LIST NIARSARE = NIARSARE ;
LIST NIKUQ = NIKUQ ;
LIST NIKUU = NIKUU ;
LIST NIP = NIP ;
Expand Down Expand Up @@ -1667,7 +1668,7 @@ LIST ORATIOOBLVERBnOQAR = "aalajanger" "aalianger" (/"aarleqqut"\ GE/l) (/"aki"\
("oqar" TAR)
"paasi" "paasinar" "paasinarsi" "paasissutisser" (/"paasissutissiissut"\ GE\ Der/nv/l) ("pi" GUMA VIK GE) ("pi" GUMA TAQ GE) (/"pi"\ NGAAR\ Der/vv\ Gram/IV\ TIP/l) (/"pilersaar"\ Gram/HV\ UTE\ Der/vn\ GE/l) (/"pilersaar"\ Gram/HV\ UTE\ Der/vn\ U/l) "pinngitsaali" ("piumaffik" GE) "puigor" "puior" "qulakkeer" "qular" "qulare" "qularnar" "qularutige" "qinnuige"
(/"saqqummer"\ Gram/TV\ UTE/l) (/"saqqummer"\ Gram/IV\ UTE/l) (/"saqqummer"\ UTE\ Der/vv\ Gram/TV/l)
"sinnattoq GE" "siulittuutige" (/"siulittuut"\ GE\ Der/nv/l) (/"siuneq"\ TAQ\ Der/nn\ U/l) (/"siuneq"\ TAQ\ Der/nn\ GE/l) "siunnersor" "siunniup" (/"suli"\ Gram/IV\ UTE\ Der/vn\ GE/l) "taa" "takorloor" ("taku" Gram/TV) ("taku" Gram/HV Gram/Gaanni) (/"taku"\ Gram/HV\ TIP/l) "torrage" "tusar" "tusarnaar" "tusarsaa" "umer" "unner" "uggore" (/"unnerluussut"\ GE\ Der/nv\ Gram/TV\ NIQAR/l) #formodes aldrig at være inquit som andet end upersonlig
"sinnattoq GE" "siulittuutige" (/"siulittuut"\ GE\ Der/nv/l) (/"siuneq"\ TAQ\ Der/nn\ U/l) (/"siuneq"\ TAQ\ Der/nn\ GE/l) "siunnersor" "siunniup" (/"suli"\ Gram/IV\ UTE\ Der/vn\ GE/l) "taa" "takorloor" ("taku" Gram/TV) ("taku" Gram/HV Gram/Gaanni) (/"taku"\ Gram/HV\ TIP/l) "torrage" "tusar" "tusarnaar" "tusarsaa" "umer" "unner" "uggore" "unammi" (/"unnerluussut"\ GE\ Der/nv\ Gram/TV\ NIQAR/l) #formodes aldrig at være inquit som andet end upersonlig
"uppere" (/"upper"\ Gram/IV\ NAR\ Der/vv\ SAR/l) ("uppernar" SAR) (/SSAQ\ Der\/nn\ GE\ Der\/nv/l); #GE tilføjet til objektssætninger som ikke er indirekte tale

LIST INQUIT_HTR = "akuere" "apersor" "erseqqissar" ("ilisima" TIP) "misilip" "nassuiar" "neriorsor" "siorasaar" "soqutige" ;
Expand Down Expand Up @@ -4108,6 +4109,7 @@ REMOVE:0016D ("Aas") + AAT IF (0 ("Aasiaat")) ;
REMOVE:0017A ("tamap") + Imp IF (0 (/__Gram\/Dem\ Pron__/l)) ; #Archaisk tamap+Imp meget usandsynlig
REMOVE:0017B (/"angi"\ Gram/IV\ NIQ/l) + LAAQ IF (0 ("annilaar")) ;
REMOVE:0018 ("assoq") + 2SgPoss IF (0 (/__\"assut\"\ Adv__/l) OR (/__\"assut\"\ Interj__/l)) ; #'din luvart' fremfor 'meget' næsten utænkelig
SELECT:0019 ("innersor") + UTE; #Paasiniaarpasilluni isigaanga nakorsamullu allamut INNERSUULLUNGA.
REMOVE:0021 ("usi") + Abs OR ("usi") + Lok IF (0 ("usi") + Interj)(-1 BOS OR PUNCT OR CLB)(1 EOS OR PUNCT OR CLB); #'last' som isoleret ord nærmest utænkelig #også taget højde for "Usimi!"
REMOVE:0021A (/__\"ingerla\"\ Gram\/TV__/l) IF (0 Gram/IV)(NEGATE *0 Sem/Unit) ; #ingerla er sjældent transitiv, sandsynligvis kun når obj er unit.
REMOVE:0022 (/__TUQ\ Der\/vn\ LIR\ Der\/nv__/l) IF (0 ("ilungersor") + LIR) ;
Expand Down Expand Up @@ -4854,6 +4856,7 @@ REMOVE:0114A SPATIAL - ("aki") - ("ilumoor") (NEGATE 0 ("ilu" iTrm))(NEGATE 0 PO
(NEGATE 0 ("ate") + Trm) #ammut
(NEGATE 0 ("salliup") + INTRANSVERB LINK 0 (/"saaq"\ LLIQ\ Der/nn\ U/l) )#PL20230112 Taakkunannga Qaqortumi, Aasianni Sisimiunilu innuttaasut peqqinnissaqarfimmilu SALLIULLUTIK sulisut kapineqarput
(NEGATE 0 (/"salliup"\ Gram/TV\ TIP/l) LINK 0 (/"saaq"\ LLIQ\ Der/nn\ U\ Der/nv\ Gram/IV\ TIP/l) )#PL20230112 Grethe Kaalamit SALLIUTILLUGU qinerpaa.
(NEGATE 0 ("killik") + LIR) #Siullermik Nipi qummut isigisarpara, unnuarli taanna KILLILERPARA.
;

REMOVE:0114 Abs + 4SgPoss IF (0 SPATIAL + POSSESSUM + Lok LINK -1 Rel)(NEGATE 0 ("ate") + TAQ)(NEGATE 0 ("aki") + TUQ + SSAQ ) ; # Olep saani næppe subjekt og objekt men possessor possessum. Må dog ikke hitte på atisat og ikke på "aki" i fx "akisussaassuseq"
Expand Down Expand Up @@ -6662,6 +6665,8 @@ SELECT:0347 Ind + 3SgO IF (0 ("ila") + GE)(*-1 Abs + Sg)# LINK *1 Rel) # Red foe
REMOVE:0348A GE + Ind + 3Sg + 1SgO IF (0 GE + Gram/Refl + Ind + 1Sg LINK *0 V + 1Sg); #Inuulillaramali aatsaat taamak mattaangatigisutut MISIGAANGA.
REMOVE:0348B (/[gr]e"\ Gram/TV/l) + Ind + 3Sg + 1SgO IF (0 (/[gr]e"\ Gram/TV/l) + Gram/Refl + Ind + 1Sg LINK *0 V + 1Sg); #Inuulillaramali aatsaat taamak mattaangatigisutut MISIGAANGA.

REMOVE:0349 1Sg IF (0 3Sg + 1SgO LINK *-1 Cont + 4Sg); #Paasiniaarpasilluni ISIGAANGA nakorsamullu allamut innersuullunga.

#Følgende rydder op i transitive ledsagemåder ud fra manglende coreference dog undtaget en anden ledsagemåde, der jo også vil have alle subjektspersoner opregnet
REMOVE:0360A CONT + 1SgO - ADVERBIEL IF (0 CONT + 1Sg - Gram/Refl - Gram/Pass)(NEGATE *0 VERB-NOTCONT + 1Sg OR VERB-NOTCONT + 1SgO)(NEGATE *1 INTRANSVERB - CONT - 1Sg)(NEGATE *0 1SgPoss)
(NEGATE 0 TIP LINK 0 TIR); #Sussallutit NAARTUTERIARLUNGA taamatut nuunuararlu pissavitigut??”
Expand Down Expand Up @@ -9406,6 +9411,7 @@ REMOVE:5200CA ("kukip") + TUQ IF (0 ("kukik") + SUAQ); #hvad er kukippoq?
REMOVE:5200CB ("angut") + LIR IF (0 ("angu") + HTR);
REMOVE:5200CC ("ikiaroq") + U IF (0 ("ikiaroor"));
REMOVE:5200CD ("ikiaroor") + NAR + Par IF (0 ("ikiaroor") + NAR + TUQ);
REMOVE:5200CE ("killer") OR ("killip") IF (0 ("killik") + LIR); #Siullermik Nipi qummut isigisarpara, unnuarli taanna KILLILERPARA.

# Verbum eller verbum?
REMOVE:5200CA ("ima") + U IF (0 ("imaap"));
Expand Down Expand Up @@ -9795,6 +9801,9 @@ REMOVE:5490HK ("malip") + TARE IF (0 ("malittare"));
REMOVE:5490HL ("ajaap") + PIAR IF (0 ("ajaappiar"));
SELECT:5490HM ("ersige") IF (0 GE);
REMOVE:5490HN ("ili") + TARE IF (0 ("ili") + TAQ + GE);
REMOVE:5490HO ("tusar") + SAR + HTR IF (0 ("tusarsaa"));
SELECT:5490HP ("avissaar");
REMOVE:5490HQ ("aalajanger") + Gram/TV + Con IF (0 ("aalajanger") + Gram/IV); #Taamaaliorniarlusi AALAJANGERUSSI atuartitasi nammineerlusi ilisimatikkumaarpasi.

# Verbum eller partikel?
SELECT:5491A ("aarit") IF (-1 BOS);
Expand Down Expand Up @@ -11875,7 +11884,7 @@ REMOVE:9968J (/\"ajor\"\ Gram\/TV\ NAR__/l) IF (0 (/\"ajor\"\ Gram\/IV\ NAR__/l)
REMOVE:9968K (/\"nalu\"\ Gram\/IV\ NIRAR__/l) IF (0 (/\"nalu\"\ Gram\/TV\ NIRAR__/l)) ; #PL 20190413 nalu grundliggende primært transitiv

#REMOVE:9968L TRANSVERB + $$MOOD - GAANNI - CONT - (/<.*raat>/r)(0 INTRANSVERB + $$MOOD - Gram/Refl - Gram/Pass)(NEGATE *-1 @OBJ> OR Rel BARRIER VERB-NOTCONT) ;
REMOVE:9968L TRANSVERB + $$MOOD - GAANNI - CONT - (/<.*raat>/r)(0 INTRANSVERB + $$MOOD - Gram/Refl - Gram/Pass)(NEGATE *-1 Rel BARRIER VERB-NOTCONT) ;
#REMOVE:9968L TRANSVERB + $$MOOD - GAANNI - CONT - (/<.*raat>/r)(0 INTRANSVERB + $$MOOD - Gram/Refl - Gram/Pass)(NEGATE *-1 Rel BARRIER VERB-NOTCONT) ;
#X@X2

REMOVE:9968M ("([^<].*)"r /".*"\ Gram/IV\ NIQ/l) + Gram/Comp IF (0 ("$1"v /Gram/TV\ NIQ/l) + Gram/Comp LINK 1 TRANSVERB + ("ajor"));
Expand Down Expand Up @@ -12045,6 +12054,8 @@ REMOVE:9969CA ("pi") + TARIAQAR + TIP + Con + 1Sg + 3SgO IF (0 2Sg LINK *0 2Sg O

REMOVE:9969CB (/SIMA\ Der/vv\ Gram/Pass\ Gram/IV\ NAR\ Der/vv/l) IF (0 (/SIMA\ Der/vv\ NAR\ Der/vv/l)); #MISIGISIMANARSILLUNI igaffimmi arlaannik sunik kajungerinartoqartoq.

REMOVE:9969CC NIQ + KUQ IF (0 NIKUQ); #Normumik tigusiinnarnikuugama oqarfigineqarpunga piffissamik INNIMINNIINIKUT siulliunneqassasut.


##################################################
# Specifikke regler til disambiguering af Gram/TV vs. Gram/Db
Expand Down Expand Up @@ -12087,6 +12098,11 @@ REMOVE:9969BO Gram/TV + TUQ + Aeq IF (0 Gram/IV + TUQ + Aeq LINK NOT *1 ("ip"));

SELECT:9969BP Gram/TV + QQU + Gram/Db + CONT IF (-1 ("immi")); #Allaammi ilaanni peqqusaraluarpaanga imminut TOQOQQULLUNGA.

REMOVE:9969BQ Gram/TV + QQU + Gram/Db IF (0 Gram/IV + QQU + Gram/TV) #Tiimerpaaluit ingerlareersullu imminut unammiinnaavillunga, anissanerlunga isersimaannassanerlungaluunniit kiisamiuna nakorsap ISEQQUGAANGA.
(NEGATE 0 ("ikior")); #sålænge ikior Gram/IV findes

REMOVE:9969BR Gram/TV + TIP + Gram/Db IF (0 Gram/IV + TIP + Gram/TV); #Oqaluttuuppara Nipi PEERTIKKUSULLUGU.


##################################################
#Specifikke regler til disambiguering af Gram/Db vs. Gram/Db
Expand Down Expand Up @@ -12720,6 +12736,7 @@ SELECT:Sem0755 ("eqqartuup") + HTR + TUQ + (/^i?Sem/Hprof/r) IF (0 Rel); #EQQART

REMOVE:Sem0760 ("pinngitsaali") + (/^i?Sem/touch_exp/r) IF (0 (/^i?Sem/force/r) + Gram/Refl); #Imminut PINNGITSAALILLUNI illaanngitsumik illapalaartittarpoq. #man kan nok ikke voldtage sig selv
REMOVE:Sem0761 ("pinngitsaali") + (/^i?Sem/force/r) IF (0 (/^i?Sem/touch_exp/r) + NIQAR); #Akuerisinnaanngilara PINNGITSAALINEQARNISSARA. #usikker regel; skal forbedres når der kommer et bedre eksempel
REMOVE:Sem0762 ("pinngitsaali") + (/^i?Sem/touch_exp/r) IF (0 Cont); #Oorimillu tuniumajunnaarnikuullutit, PINNGITSAALILLUTILLU nakorsiartinniarsarisarpaatsit.

REMOVE:Sem0765 ("sangu") + (/^i?Sem/orient/r) IF (0 (/^i?Sem/moveS_local/r))(NEGATE *0 ("qaama")); #nok kun noget med lys

Expand Down
Loading

0 comments on commit a6256a8

Please sign in to comment.