Open
Description
Yaml test failer selv om alt ser ut til å være rett. Det er altså forskjell mellom yaml-test og trace-smjgram-dev.mode
Yaml failer:
Test 2/3: Maŋenagi gå oahppe oahpásmuvvi dán ulmutjij.
----------
REL-lex-oahpasmuvvat-oahpastuvvat-FAIL.yaml
[2/3][PASS tp] oahpásmuvvi:oahpástuvvi (, ()) => oahpásmuvvi:[oahpástuvvi] (lex-oahpasmuvvat-oahpastuvvat)
REL-lex-oahpasmuvvat-oahpastuvvat-FAIL.yaml
[2/3][PASS tp] dán:dájna (, ()) => dán:[dájna] (msyn-plcom-sgcom-oahpastuvvat2)
REL-lex-oahpasmuvvat-oahpastuvvat-FAIL.yaml
[2/3][PASS tp] dán:dájna (, ()) => dán:[dájna] (msyn-pron-ill-com-oahpastuvvat)
REL-lex-oahpasmuvvat-oahpastuvvat-FAIL.yaml
[2/3][PASS tp] ulmutjij:ulmutjijn (, ()) => ulmutjij:[ulmutjijn] (msyn-pron-ill-com-oahpastuvvat2)
REL-lex-oahpasmuvvat-oahpastuvvat-FAIL.yaml
[2/3][FAIL fn1] ulmutjij:ulmutjijn (, ()) => ulmutjij:[] (msyn-plcom-sgcom-oahpastuvvat)
Test 2 - Passes: 4, Fails: 1, Total: 5
...Selv om echo "Maŋenagi gå oahppe oahpásmuvvi dán ulmutjij." | tools/grammarcheckers/modes/trace-smjgram-dev.mode | less -R
viser at det fungerer som det skal:
"<Maŋenagi>"
"maŋenagi" Adv <smj> <smj> <W:0.0> SUBSTITUTE:4310 SUBSTITUTE:4309
:
"<gå>"
"gå" CS <smj> <smj> <W:0.0> MAP:2054 SELECT:2141 SUBSTITUTE:4318 @CVP SUBSTITUTE:4317
; "gå" CS <W:0.0> @CNP MAP:2054 SELECT:2141
:
"<oahppe>"
"oahppat" Ex/V TV Der/NomAg N <smj> <smj> Pl Nom <W:0.0> SELECT:2824 SUBSTITUTE:4309 SUBSTITUTE:4308
"oahppe" N <smj> <smj> Sem/Hum Gram/NomAg Pl Nom <W:0.0> SELECT:2824 SUBSTITUTE:4309 SUBSTITUTE:4308
; "oahppat" Ex/V TV Der/NomAg N Sg Gen <W:0.0> SELECT:2824
; "oahppat" Ex/V TV Der/NomAg N Sg Nom <W:0.0> SELECT:2824
; "oahppat" V <TH-FS> TV Imprt Du2 <W:0.0> SUBSTITUTE:1037 SELECT:2824
; "oahppat" V <TH-FS> TV PrsPrc <W:0.0> SUBSTITUTE:1037 SELECT:2824
; "oahppe" N Sem/Hum Gram/NomAg Sg Gen <W:0.0> SELECT:2824
; "oahppe" N Sem/Hum Gram/NomAg Sg Nom <W:0.0> SELECT:2824
:
"<oahpásmuvvi>" oahpásmuvvi → oahpástuvvi
"oahpásmuvvat" V <smj> <smj> <TH-Ill-*Ani> IV Ind Prs Pl3 <W:0.0> SUBSTITUTE:1025 MAP:3498 SELECT:4176 SUBSTITUTE:4311 @+FMAINV SUBSTITUTE:4310 &lex-oahpasmuvvat-oahpastuvvat ADD:2126:lex-oahpasmuvvat-oahpastuvvat COPY:2129:lex-oahpasmuvvat-oahpastuvvat
lex-oahpasmuvvat-oahpastuvvat
"oahpástuvvat" V <smj> <smj> <TH-Ill-*Ani> IV Ind Prs Pl3 <W:0.0> SUBSTITUTE:1025 MAP:3498 SELECT:4176 SUBSTITUTE:4311 @+FMAINV SUBSTITUTE:4310 &SUGGEST ADD:2126:lex-oahpasmuvvat-oahpastuvvat COPY:2129:lex-oahpasmuvvat-oahpastuvvat
oahpástuvvat+V+IV+Ind+Prs+Pl3 oahpástuvvi
; "oahpásmuvvat" V <TH-Ill-*Ani> IV Ind Prt Sg2 <W:0.0> SUBSTITUTE:1025 @+FMAINV MAP:3498 SELECT:4176
:
"<dán>" dán → dájna dán → dájna
"dát" Pron <smj> <smj> Dem Sg Ill Attr <W:0.0> SELECT:3810 SUBSTITUTE:4316 SUBSTITUTE:4315 &msyn-plcom-sgcom-oahpastuvvat2 ADD:2225:msyn-pron-ill-com-oahpastuvvat COPY:2227:msyn-pron-ill-com-oahpastuvvat ADD:2252:msyn-plcom-sgcom-oahpastuvvat2 COPY:2254:msyn-plcom-sgcom-oahpastuvvat2
msyn-plcom-sgcom-oahpastuvvat2
"dát" Pron <smj> <smj> Dem Sg Ill Attr <W:0.0> SELECT:3810 SUBSTITUTE:4316 SUBSTITUTE:4315 &msyn-pron-ill-com-oahpastuvvat ADD:2225:msyn-pron-ill-com-oahpastuvvat COPY:2227:msyn-pron-ill-com-oahpastuvvat ADD:2252:msyn-plcom-sgcom-oahpastuvvat2
msyn-pron-ill-com-oahpastuvvat
"dát" Pron <smj> <smj> Dem Sg <W:0.0> SELECT:3810 SUBSTITUTE:4316 SUBSTITUTE:4315 Com &SUGGEST ADD:2225:msyn-pron-ill-com-oahpastuvvat COPY:2227:msyn-pron-ill-com-oahpastuvvat ADD:2252:msyn-plcom-sgcom-oahpastuvvat2 COPY:2254:msyn-plcom-sgcom-oahpastuvvat2
dát+Pron+Dem+Sg+Com dájna
"dát" Pron <smj> <smj> Dem Sg <W:0.0> SELECT:3810 SUBSTITUTE:4316 SUBSTITUTE:4315 Com &SUGGEST ADD:2225:msyn-pron-ill-com-oahpastuvvat COPY:2227:msyn-pron-ill-com-oahpastuvvat
dát+Pron+Dem+Sg+Com dájna
; "dát" Pron Dem Sg Gen <W:0.0> SELECT:3810
; "dát" Pron Dem Sg Gen Attr <W:0.0> SELECT:3810
; "dát" Pron Dem Sg Ine Attr <W:0.0> SELECT:3810
:
"<ulmutjij>" ulmutjij → ulmutjijn ulmutjij → ulmutjijn
"ulmusj" N <smj> <smj> Sem/Hum Pl Com <W:0.0> SUBSTITUTE:4309 SUBSTITUTE:4308 &msyn-plcom-sgcom-oahpastuvvat ADD:2245:msyn-plcom-sgcom-oahpastuvvat COPY:2247:msyn-plcom-sgcom-oahpastuvvat
msyn-plcom-sgcom-oahpastuvvat
"ulmusj" N <smj> <smj> Sem/Hum <W:0.0> SUBSTITUTE:4309 SUBSTITUTE:4308 Sg Com &SUGGEST ADD:2245:msyn-plcom-sgcom-oahpastuvvat COPY:2247:msyn-plcom-sgcom-oahpastuvvat
ulmusj+N+Sg+Com ulmutjijn,ulmutjijn,ulmutjijn
"ulmusj" N <smj> <smj> Sem/Hum Sg Ill <W:0.0> SUBSTITUTE:4309 SUBSTITUTE:4308 &msyn-pron-ill-com-oahpastuvvat2 ADD:2236:msyn-pron-ill-com-oahpastuvvat2 COPY:2239:msyn-pron-ill-com-oahpastuvvat2
msyn-pron-ill-com-oahpastuvvat2
"ulmusj" N <smj> <smj> Sem/Hum Sg <W:0.0> SUBSTITUTE:4309 SUBSTITUTE:4308 Com &msyn-pron-ill-com-oahpastuvvat2 &SUGGEST ADD:2236:msyn-pron-ill-com-oahpastuvvat2 COPY:2239:msyn-pron-ill-com-oahpastuvvat2
ulmusj+N+Sg+Com ulmutjijn,ulmutjijn,ulmutjijn
; "ulmusj" N Sem/Hum Pl Gen <W:0.0> REMOVE:3659
"<.>"
"." CLB <W:0.0>
:\n
(END)