Skip to content

Commit

Permalink
x
Browse files Browse the repository at this point in the history
  • Loading branch information
klanggaard committed Dec 16, 2024
1 parent ee0d0dd commit d0a5860
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 7 deletions.
20 changes: 16 additions & 4 deletions src/cg3/dependency.cg3
Original file line number Diff line number Diff line change
Expand Up @@ -3101,13 +3101,13 @@ SETPARENT:M_faste1160 @i-ADVL> + N + OBLIQUE OR Adv OR CONT IF
(NOT p (*))
TO (*1A (/"saqqummer"\ Gram/IV\ UTE\ Der/vv\ Gram/TV\ TAQ\ Der/vn\ N/l) + $$KASUS + $$NUMERUS BARRIER (*) - OBLIQUE - Adv - CONT LINK -*1 _TARGET_ LINK -*1 N + $$KASUS + $$NUMERUS );

SETPARENT:M_faste1165A @i-ADVL> + (/Sem/Geo\ iProp\ MIU\ Der/nn/l) + (N\ Aeq\ Sg/l) IF
SETPARENT:M_faste1165A @i-ADVL> + (/Sem/Geo\ iProp\ MIU\ Der/nn/l) + (/N\ Aeq\ Sg/l) + CONJ-LU IF
(NOT p (*))
TO (1 (/"innuttaq"\ U\ Der/nv\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ U\ Der/nv\ Gram/IV\ TUQ\ Der/vn\ N/l) ) ;#Emmanuel Macronimmi danskit oqartussaasui avatangiisit pillugit ilungersuutillip canadamiusut *amerikamiusullu innuttaassusiliusup Paul Watsonip Japaniliaanneqannginnissaanik aalajangeqquai.

SETPARENT:M_faste1165B @i-ADVL> + (/Sem/Geo\ iProp\ MIU\ Der/nn\ N\ Aeq\ Sg/l) IF
(NOT p (*))
TO (*1 (/"innuttaq"\ U\ Der/nv\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ U\ Der/nv\ Gram/IV\ TUQ\ Der/vn\ N/l) BARRIER (*) - CONJ-LU - (/Sem/Geo\ iProp\ MIU\ Der/nn\ N\ Aeq\ Sg/l))
TO (*1 (/"innuttaq"\ U\ Der/nv\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ U\ Der/nv\ Gram/IV\ TUQ\ Der/vn\ N/l) BARRIER (*) - CONJ-LU - LU-N - (/Sem/Geo\ iProp\ MIU\ Der/nn\ N\ Aeq\ Sg/l))
;#Emmanuel Macronimmi danskit oqartussaasui avatangiisit pillugit ilungersuutillip *canadamiusut amerikamiusullu innuttaassusiliusup Paul Watsonip Japaniliaanneqannginnissaanik aalajangeqquai.

SETPARENT:M_faste1165C @i-ADVL> + Aeq IF
Expand Down Expand Up @@ -5016,9 +5016,14 @@ SETPARENT:M0014 @PRED2 + CONT - CONJ-C - FossileredeCont - ("taamaali") + &&CONT
(NEGATE *1 Der/vn BARRIER (*) LINK *1 V LINK *-1 _TARGET_ LINK NEGATE *-1 Abs BARRIER V) #ILSIMATUSARLUNI paasisat nunatsinni oqartussanut apuunneqarsimapput, imminut toqunnissamut pinaveersaartitsinermi sakkussatut atorneqarsinnaaqqullugit.
(NEGATE *1 Der/vn BARRIER (*) LINK *1 TRANSVERB LINK *-1 _TARGET_ LINK *-1 Abs BARRIER V) #Manu atuartuugami aasami atuanngiffeqarnermini aanani aatanilu PINIALULLUTIK angalasut ilagiuartarpai.
(NEGATE 1 VIK + U) #Illoqarfimmi sumiiffiit sisamat sukkavallaamik BIILERLUNI ingerlaarfiusarput, sumiiffinnilu taakkunani sukkassusissamut killigititaq qaangerneqakkajuppoq.
(NEGATE 0 4Pl LINK *1 NIQ + N + POSSESSUM3 BARRIER V OR KOMMA )#Eqqumiitsuliat amerlasuut *katersorneqaratik "angerlarsimaffeqanngitsutut" ullumikkut inissisimanerat taassuma tikkuarpaa.
TO (*1 V - CONT OR CONT + DERTEMPORAL);
#Isai AJORTUNNGORIARLUTIK sigguni millisillugit sukakkiarlugit, isigilerpaanga sivisuumik oqassanani. #Qatserussuit majuartarfii qummut tallisinneqarput, anorili SAKKORTUALLAARLUNI majuartarfiit aalasarput.

SETPARENT:M0014A @i-ADVL> + CONT + 4Pl IF
(NOT p (*))
TO ( *1 NIQ + N + POSSESSUM3 BARRIER V OR KOMMA ); #Eqqumiitsuliat amerlasuut *katersorneqaratik "angerlarsimaffeqanngitsutut" ullumikkut inissisimanerat taassuma tikkuarpaa.

#ikke-koreferentielle sætninger med ADV-LU eller ADV-LI
SETPARENT:M0015 @PRED2 + Par + ADV-LU OR @PRED2 + Par + ADV-LI IF
(NOT p (*))
Expand Down Expand Up @@ -5156,11 +5161,15 @@ SETPARENT:M00222B @POSS> + Rel + &&POSS34_POSS& + $$NUMERUS OR @POSS> + Rel + Nu
TO (*1A SPATIAL + POSSESSUM + &&POSS34_POSS& + OBLIQUE - AFFINGERET BARRIER Rel - Der/vn - CONJ-C OR &&POSS34_POSS& LINK *1 POSSESSUM OR V LINK NEGATE 0 POSSESSUM4)
; #saniatigut

#MAP:M00222C @POSS> TARGET Rel + Prop IF (*1 POSSESSUM3UdenMWE + Prop BARRIER VFIN OR @PRED)
#MAP:M0222C @POSS> TARGET Rel + Prop IF (*1 POSSESSUM3UdenMWE + Prop BARRIER VFIN OR @PRED)
#(NEGATE 1 Prop LINK *1 TRANSVERB BARRIER VFIN) #LØKKEP Kalaallit Nunaat qutsavigaa.
#(NEGATE *1 Abs + Sg BARRIER V OR 3PlPoss LINK *1 3Pl + 3SgO BARRIER V)#KALAALLIT ATUAKKIORTUT atuakkiortup inuusuttup Sørine Steenholdtip atuakkiaa siulleq, Zombiet Nunaat, Nordisk Rådip atuakkanut nersornaataanut 2016-mut innersuuppaat.
# ; #Kalaallit Røde Korsiannit

SETPARENT:M0222C1 @POSS> + Rel + Pl IF (-1 BOS)
(NOT p (*))
TO (*1 CONT + 4Pl BARRIER V OR 3PlPoss LINK *1A 3PlPoss BARRIER V ); #Eqqumiitsuliat amerlasuut katersorneqaratik "angerlarsimaffeqanngitsutut" ullumikkut inissisimanerat taassuma tikkuarpaa.

SETPARENT:M0222D @FOC>N + (/"pi"\ NGAAR\ Der/vv\ Gram/IV\ TUQ\ Der/vn\ N\ Ins\ Sg/l) IF
(NOT p (*))
TO (-1 ("(.*)"r) + Ins LINK *2A (VSTR:"$1") + Ins BARRIER (*) - KOMMA - Trm - Rel); #Ukiut ingerlaneranni suliassanik assigiinngitsorpassuarnik inuiaqatigiinnut tunngasunik PINGAARTUMIK aaqqissuussaanermut, ilinniartitaanermut inuillu atugaannut tunngasunik Anna Heilmann suliaqartarsimavoq,
Expand Down Expand Up @@ -6358,11 +6367,13 @@ SETPARENT:M1452B @OBJ-DOTR> + Trm - Gram/Int - Num
TO (*1 QQU + DOTR + V - TRMVERB BARRIER V OR Trm) ; #Piitap Andamut Kaali savimmik tuneqquaa.

#MAP:M1452C @i-OBJ-DOTR> TARGET Trm - Gram/Int - Num IF (*1 QQU + DOTR - V - TRMVERB BARRIER V OR Trm) ;

SETPARENT:M1452D @OBJ-DOTR> + Trm - Gram/Int - Num + $$NUMERUS IF
(NOT p (*))
(NEGATE 1 Der/vn + N)#NUNATSINNUT tikinnermit ullut tallimaanni misissorteqqittoqartartussaavoq.
(NEGATE 0 $$NUMERUS + Der/vn LINK *-1 Trm + $$NUMERUS BARRIER (*) - Hyb/1-2)
(NEGATE 1 ("utaqqi")) #Atuarfiup paarliani AANEQARNISSAMINUT utaqqitilluni, niviarsiaqqat marluk sanioqqupput.
(NEGATE 0 SPATIAL)#Imeq atisaanut akimorpoq, kavaajaata oqortup ammut kivisippaa.
TO (*1 TIP + DOTR + V - TRMVERB BARRIER V OR Trm - $$NUMERUS OR UTE) ; #cave: Sulisut ilaat 49-t suliunnaarsinneqarnissaannut pilersaarummik ilisimatippai. Måske skal den udvides til generel barrier Der/vn?
#Politiit KNR-ip tusagassiortuanut pisoqarfiusumiITTUMUT ilisimatitsipput, aqqusineq isumannaatsuunissaq peqqutigalugu matoqqatikkitsik.

Expand Down Expand Up @@ -11126,7 +11137,8 @@ SETPARENT:M0940 @ADVL> + OBLIQUE + $$KASUS IF
(NEGATE 0 Ins LINK *1 @SUBJ> LINK *1 INTRANSVERB LINK *1 HTR + Ind)#Asiap silassamut nittartagaanik sapaatit akunneri arlallit qaangiuppata aatsaat atuisinnaaleqqissaatit.
(NEGATE 1 @SUBJ> LINK *1 CONT LINK *1 VFIN) #Takassa illorsuit ATAANNI imaq mallersorsuulluni qaqortuinnaavoq.
(NEGATE 0 Ins LINK 1 ("siunnersor") + UTE) #Inuit Ataqatigiinnit politikerip nunaqarfinnik MATUSINISSAMIK siunnersuut sammisamik mianernartumik eqquisoq nassuerutigaa.
(NEGATE 0 N + Abl + $$NUMERUS - (TAQ Der/vn) - NIQAR - CONJ-LU LINK -1 Abl + $$NUMERUS + @ADVL>)#Ileqquliunneqartariaqarpoq baobabit mikineranniit assigisarujussuinit orpinnit naasoqartunit immikkoortissinnaaleraanni, ingerlaannaq piiartarlugit.
(NEGATE 0 N + Abl + $$NUMERUS - (TAQ Der/vn) - NIQAR - CONJ-LU LINK -1 Abl + $$NUMERUS + @ADVL>)#Ileqquliunneqartariaqarpoq baobabit mikineranniit assigisarujussuinit orpinnit naasoqartunit immikkoortissinnaaleraanni, ingerlaannaq piiartarlugit.
(NEGATE 0 Aeq LINK *1 (/"ini"\ SSIP\ Der/nv/l) + Der/vn + N BARRIER V)#Ministeriunerup *tullersortaatut maannamut inissisimasoq, Andrej Belousov, illersornissamut ministerinngussaaq.
TO (*1C V - FossileredeCont - (/LIR\ Der/nv/l Gram/IV Cont) - ("sapaatiu") - UGEDAGE BARRIER VFIN OR @PRED OR LIAQ OR TIGE OR ("quleriilik") LINK NOT 0 QAR OR LIK);

SETPARENT:M0940D @i-ADVL> + N + (/NIQ\ Der/vn\ N\ Lok/l) IF
Expand Down
13 changes: 10 additions & 3 deletions src/cg3/functions.cg3
Original file line number Diff line number Diff line change
Expand Up @@ -2279,9 +2279,9 @@ MAP:M_faste1155 @N< TARGET (/"saqqummer"\ Gram/IV\ UTE\ Der/vv\ Gram/TV\ TAQ\ De

MAP:M_faste1160 @i-ADVL> TARGET N + OBLIQUE OR Adv OR CONT IF (*1 (/"saqqummer"\ Gram/IV\ UTE\ Der/vv\ Gram/TV\ TAQ\ Der/vn\ N/l) + $$KASUS + $$NUMERUS BARRIER (*) - OBLIQUE - Adv - CONT LINK -*1 _TARGET_ LINK -*1 N + $$KASUS + $$NUMERUS );

MAP:M_faste1165A @i-ADVL> TARGET (/Sem/Geo\ iProp\ MIU\ Der/nn/l) + (N\ Aeq\ Sg/l) IF (1 (/"innuttaq"\ U\ Der/nv\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ U\ Der/nv\ Gram/IV\ TUQ\ Der/vn\ N/l) ) ;#Emmanuel Macronimmi danskit oqartussaasui avatangiisit pillugit ilungersuutillip canadamiusut *amerikamiusullu innuttaassusiliusup Paul Watsonip Japaniliaanneqannginnissaanik aalajangeqquai.
MAP:M_faste1165A @i-ADVL> TARGET (/Sem/Geo\ iProp\ MIU\ Der/nn/l) + (/N\ Aeq\ Sg/l) + CONJ-LU IF (1 (/"innuttaq"\ U\ Der/nv\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ U\ Der/nv\ Gram/IV\ TUQ\ Der/vn\ N/l) ) ;#Emmanuel Macronimmi danskit oqartussaasui avatangiisit pillugit ilungersuutillip canadamiusut *amerikamiusullu innuttaassusiliusup Paul Watsonip Japaniliaanneqannginnissaanik aalajangeqquai.

MAP:M_faste1165B @i-ADVL> TARGET (/Sem/Geo\ iProp\ MIU\ Der/nn\ N\ Aeq\ Sg/l) IF (*1 (/"innuttaq"\ U\ Der/nv\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ U\ Der/nv\ Gram/IV\ TUQ\ Der/vn\ N/l) BARRIER (*) - CONJ-LU - (/Sem/Geo\ iProp\ MIU\ Der/nn\ N\ Aeq\ Sg/l))
MAP:M_faste1165B @i-ADVL> TARGET (/Sem/Geo\ iProp\ MIU\ Der/nn\ N\ Aeq\ Sg/l) IF (*1 (/"innuttaq"\ U\ Der/nv\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ U\ Der/nv\ Gram/IV\ TUQ\ Der/vn\ N/l) BARRIER (*) - CONJ-LU - LU-N - (/Sem/Geo\ iProp\ MIU\ Der/nn\ N\ Aeq\ Sg/l))
;#Emmanuel Macronimmi danskit oqartussaasui avatangiisit pillugit ilungersuutillip *canadamiusut amerikamiusullu innuttaassusiliusup Paul Watsonip Japaniliaanneqannginnissaanik aalajangeqquai.

MAP:M_faste1165C @i-ADVL> TARGET Aeq IF (1 (/"pi"\ Gram/IV\ SSUSIQ\ Der/vn\ N/l) OR (/"pi"\ Gram/IV\ SSUSIQ\ Der/vn\ LIK\ Der/nn\ N/l) ); #Tamakku ilagaat aqqit suaartaatitut pissusillit soorlu makku:
Expand Down Expand Up @@ -3701,8 +3701,11 @@ MAP:M0014 @PRED2 TARGET CONT - CONJ-C - FossileredeCont - ("taamaali") + &&CONT_
(NEGATE *1 Der/vn BARRIER (*) LINK *1 V LINK *-1 _TARGET_ LINK NEGATE *-1 Abs BARRIER V) #ILSIMATUSARLUNI paasisat nunatsinni oqartussanut apuunneqarsimapput, imminut toqunnissamut pinaveersaartitsinermi sakkussatut atorneqarsinnaaqqullugit.
(NEGATE *1 Der/vn BARRIER (*) LINK *1 TRANSVERB LINK *-1 _TARGET_ LINK *-1 Abs BARRIER V) #Manu atuartuugami aasami atuanngiffeqarnermini aanani aatanilu PINIALULLUTIK angalasut ilagiuartarpai.
(NEGATE 1 VIK + U) #Illoqarfimmi sumiiffiit sisamat sukkavallaamik BIILERLUNI ingerlaarfiusarput, sumiiffinnilu taakkunani sukkassusissamut killigititaq qaangerneqakkajuppoq.
(NEGATE 0 4Pl LINK *1 NIQ + N + POSSESSUM3 BARRIER V OR KOMMA )#Eqqumiitsuliat amerlasuut *katersorneqaratik "angerlarsimaffeqanngitsutut" ullumikkut inissisimanerat taassuma tikkuarpaa.
;#Isai AJORTUNNGORIARLUTIK sigguni millisillugit sukakkiarlugit, isigilerpaanga sivisuumik oqassanani. #Qatserussuit majuartarfii qummut tallisinneqarput, anorili SAKKORTUALLAARLUNI majuartarfiit aalasarput.

MAP:M0014A @i-ADVL> TARGET CONT + 4Pl IF ( *1 NIQ + N + POSSESSUM3 BARRIER V OR KOMMA ); #Eqqumiitsuliat amerlasuut *katersorneqaratik "angerlarsimaffeqanngitsutut" ullumikkut inissisimanerat taassuma tikkuarpaa.

#ikke-koreferentielle sætninger med ADV-LU eller ADV-LI
MAP:M0015 @PRED2 TARGET Par + ADV-LU OR Par + ADV-LI IF (*1 V - CONT - Cau OR @PRED);

Expand Down Expand Up @@ -3809,11 +3812,13 @@ MAP:M00222B @POSS> TARGET Rel + &&POSS34_POSS& + $$NUMERUS OR Rel + Num IF (*1 S
(NEGATE *1 TRANSVERB + 34IV BARRIER V - CONT) #ATAATAATA angerlarsimaffiup iluani savilerluni malersortarsimavaa, qujanartumilli ukiorpassuarni aalisapilunnerup kingunerinik pitsorlulerluni timaa sukkavallaarunnaarsimavoq.
; #saniatigut

MAP:M00222C @POSS> TARGET Rel + Prop IF (*1 POSSESSUM3UdenMWE + Prop BARRIER VFIN OR @PRED)
MAP:M0222C @POSS> TARGET Rel + Prop IF (*1 POSSESSUM3UdenMWE + Prop BARRIER VFIN OR @PRED)
(NEGATE 1 Prop LINK *1 TRANSVERB BARRIER VFIN) #LØKKEP Kalaallit Nunaat qutsavigaa.
(NEGATE *1 Abs + Sg BARRIER V OR 3PlPoss LINK *1 3Pl + 3SgO BARRIER V)#KALAALLIT ATUAKKIORTUT atuakkiortup inuusuttup Sørine Steenholdtip atuakkiaa siulleq, Zombiet Nunaat, Nordisk Rådip atuakkanut nersornaataanut 2016-mut innersuuppaat.
; #Kalaallit Røde Korsiannit

MAP:M0222C1 @POSS> TARGET Rel + Pl IF (-1 BOS) (*1 CONT + 4Pl BARRIER V OR 3PlPoss LINK *1 3PlPoss BARRIER V ); #Eqqumiitsuliat amerlasuut katersorneqaratik "angerlarsimaffeqanngitsutut" ullumikkut inissisimanerat taassuma tikkuarpaa.

#Vokativer
#Erstattet 15 regler med 4 #KW05072024

Expand Down Expand Up @@ -4679,6 +4684,7 @@ MAP:M1452D @OBJ-DOTR> TARGET Trm - Gram/Int - Num + $$NUMERUS IF (*1 TIP + DOTR
(NEGATE 1 Der/vn + N)#NUNATSINNUT tikinnermit ullut tallimaanni misissorteqqittoqartartussaavoq.
(NEGATE 0 $$NUMERUS + Der/vn LINK *-1 Trm + $$NUMERUS BARRIER (*) - Hyb/1-2)#Politiit KNR-ip tusagassiortuanut pisoqarfiusumiITTUMUT ilisimatitsipput, aqqusineq isumannaatsuunissaq peqqutigalugu matoqqatikkitsik.
(NEGATE 1 ("utaqqi")) #Atuarfiup paarliani AANEQARNISSAMINUT utaqqitilluni, niviarsiaqqat marluk sanioqqupput.
(NEGATE 0 SPATIAL)#Imeq atisaanut akimorpoq, kavaajaata oqortup ammut kivisippaa.
;
MAP:M1452E @i-OBJ-DOTR> TARGET Trm - TIMENOUN - Gram/Int - Num + $$NUMERUS IF (*1 DOTR - V - TRMVERB BARRIER V OR Trm - $$NUMERUS OR (/TIP\ Der/vv\ Gram/TV\ HTR\ Der/vv\ Gram/IV\ NIQ\ Der/vn/l)) #USA-p Kalaallit Nunaanni suliarisaasa suunerannik Danmarkip Kalaallit Nunaannut ilisimatitsisarnissaa pingaaruteqarpoq
(NEGATE 1 NIQ + Abl)#NUNATSINNUT tikinnermit ullut tallimassaani misissorteqqittup tunillatsissimanera paasineqartoq, Naalakkersuisut siulittaasuata, Kim Kielsenip (S) oqaatigaa.
Expand Down Expand Up @@ -8408,6 +8414,7 @@ MAP:M0940 @ADVL> TARGET OBLIQUE + $$KASUS IF (*1C V - FossileredeCont - (/LIR\ D
(NEGATE 1 @SUBJ> LINK *1 CONT LINK *1 VFIN) #Takassa illorsuit ATAANNI imaq mallersorsuulluni qaqortuinnaavoq.
(NEGATE 0 Ins LINK 1 ("siunnersor") + UTE) #Inuit Ataqatigiinnit politikerip nunaqarfinnik MATUSINISSAMIK siunnersuut sammisamik mianernartumik eqquisoq nassuerutigaa.
(NEGATE 0 N + Abl + $$NUMERUS - (TAQ Der/vn) - NIQAR - CONJ-LU LINK -1 Abl + $$NUMERUS + @ADVL>)#Ileqquliunneqartariaqarpoq baobabit mikineranniit assigisarujussuinit orpinnit naasoqartunit immikkoortissinnaaleraanni, ingerlaannaq piiartarlugit.
(NEGATE 0 Aeq LINK *1 (/"ini"\ SSIP\ Der/nv/l) + Der/vn + N BARRIER V)#Ministeriunerup *tullersortaatut maannamut inissisimasoq, Andrej Belousov, illersornissamut ministerinngussaaq.

;

Expand Down

0 comments on commit d0a5860

Please sign in to comment.