Skip to content

Commit

Permalink
syn-not-dego work
Browse files Browse the repository at this point in the history
  • Loading branch information
duomdaamaendra committed Nov 14, 2023
1 parent 7e23245 commit 872ef5f
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions tools/grammarcheckers/grammarchecker.cg3
Original file line number Diff line number Diff line change
Expand Up @@ -1207,7 +1207,6 @@ LIST &syn-not-aidna-part2 = &syn-not-aidna-part2 ;
LIST &syn-not-aidna-part3 = &syn-not-aidna-part3 ;
LIST &syn-not-actio = &syn-not-actio ;
LIST &syn-not-dego = &syn-not-dego ;
LIST &syn-dego-nom = &syn-dego-nom ;
LIST &syn-inf-not-imprt-pl2 = &syn-inf-not-imprt-pl2 ;
LIST &syn-prs-pl3-not-imprt-pl2 = &syn-prs-pl3-not-imprt-pl2 ;
LIST &syn-not_inf = &syn-not_inf ;
Expand Down Expand Up @@ -9885,7 +9884,7 @@ LIST DEGO-ESS-V2 = "lohkat" "čilget" "oaivvildit" "rehkenastit" "jurddašit" ju

LIST ESSIVE-TIME-N = "skábma" "bassi" "veaigi" "árga" "ruški" (".*skápmu"r) "joavdu" "vistta" ;

ADD:xsyn-not-dego (&syn-not-dego &LINK) TARGET ("dego") IF (*1 Ess BARRIER GRAMCHK-NPNH LINK NOT 0 Sem/Wthr OR ESSIVE-TIME-N LINK NEGATE -1 QMARK) (NEGATE *1 (Actio Ess) BARRIER GRAMCHK-NPNH)(NEGATE *1 ("niehku" Ess) OR (".*gearpmaš"r) OR (".*lahtta"r) OR Comp BARRIER GRAMCHK-NPNH)(NEGATE -1 ("hápmi"))(NEGATE *0 DEGO-ESS-V BARRIER V OR GRAMCHK-S-BOUNDARY) (NEGATE *0 DEGO-ESS-V2 BARRIER V OR GRAMCHK-S-BOUNDARY LINK NOT -2 Po) (NEGATE *0 ("leat") - Cond BARRIER V OR GRAMCHK-S-BOUNDARY LINK NOT *1 A OR Prop OR (N Loc) OR (N Ill) OR ("mielde") OR ("vuostá" Adv) OR DEGO-ESS-ADV BARRIER NPNH) (NEGATE -1 ("leat") LINK 0 (IV Actio Ess) LINK NOT -1 ("orrut")) (NEGATE *1 Ess BARRIER GRAMCHK-NPNH LINK 1 ("leat"))(NEGATE 1 ("dávgi" Ess) LINK *-2 ("mannat") BARRIER V OR GRAMCHK-S-BOUNDARY);
ADD:xsyn-not-dego (&syn-not-dego &LINK) TARGET ("dego") IF (*1 Ess BARRIER GRAMCHK-NPNH LINK NOT 0 Sem/Wthr OR ESSIVE-TIME-N LINK NEGATE -1 QMARK) (NEGATE *1 (Actio Ess) BARRIER GRAMCHK-NPNH)(NEGATE *1 ("niehku" Ess) OR (".*gearpmaš"r) OR (".*lahtta"r) OR (".*ovdamearka"r) OR Comp BARRIER GRAMCHK-NPNH (NEGATE -1 ("hápmi"))(NEGATE *0 DEGO-ESS-V BARRIER V OR GRAMCHK-S-BOUNDARY) (NEGATE *0 DEGO-ESS-V2 BARRIER V OR GRAMCHK-S-BOUNDARY LINK NOT -2 Po) (NEGATE *0 ("leat") - Cond BARRIER V OR GRAMCHK-S-BOUNDARY LINK NOT *1 A OR Prop OR (N Loc) OR (N Ill) OR ("mielde") OR ("vuostá" Adv) OR DEGO-ESS-ADV BARRIER NPNH) (NEGATE -1 ("leat") LINK 0 (IV Actio Ess) LINK NOT -1 ("orrut")) (NEGATE *1 Ess BARRIER GRAMCHK-NPNH LINK 1 ("leat"))(NEGATE 1 ("dávgi" Ess) LINK *-2 ("mannat") BARRIER V OR GRAMCHK-S-BOUNDARY);
ADD:xsyn-not-dego (&syn-not-dego) TARGET Ess IF (*-1 ("dego" &syn-not-dego) BARRIER Ess);
ADDRELATION:syn-not-dego-2 (DELETE1 $2) Ess TO (*-1 ("dego" &syn-not-dego) BARRIER Ess);
COPY:syn-dego-ess (Sg Nom &SUGGEST &syn-dego-nom) EXCEPT (Ess &syn-not-dego) TARGET (Ess &syn-not-dego) ;
Expand Down

0 comments on commit 872ef5f

Please sign in to comment.