Skip to content

Commit 0bc11fb

Browse files
committed
Int v/u
1 parent 8a09fbf commit 0bc11fb

2 files changed

Lines changed: 9 additions & 19 deletions

File tree

lang/common/courses/xfst-lexc/f.lexc

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Multichar_Symbols
66
+Alt !alternativ form
77
+Der/vv
88
ǝ
9-
^C ^G ^G2 ^GEM ^L ^M ^P ^T ^TS ^V ^V2
9+
^C ^CP ^G ^G2 ^GEM ^L ^M ^P ^T ^TS ^V ^V2
1010
+TUR
1111
+GALLAR
1212
+NNGIT
@@ -84,7 +84,7 @@ illu svage_suff "hus" ; !Z1VZmorf
8484
inǝ svage_suff "rum eller værelse" ; !Z1eZmorf -> Z1eZ -> Z1eZ_inflections
8585

8686
!svage q-stammer
87-
qimmeq svage_suff "hund" ; !Z1iqZmorf "strong i" -> tiqp (bare 1 medlem i kal!!!)
87+
qimmeq svage_suff "hund" ; !Z1iqZmorf "strong i" -> tiqp (bare 1 medlem i lang-kal!!!)
8888

8989
meeraq svage_suff "barn" ; !Z1+qaZmorf -> Z1_qaZ_inflections (%VCTRUNC brugt i xfst)
9090
!mee^Raq r-et som gemineres som qq fremfor rr
@@ -124,7 +124,7 @@ LEXICON poss_kasus
124124

125125
LEXICON poss_kasus_Oblique
126126
< 0:%< %+Abl:{nit} > # ; !
127-
< 0:%< 0:%^G2 %+Via:{ut} "@D.3poss.ON@" > # ; !fiks: qimmiakkut, qimmirsi, qimmirtik, qimmirput og kig på qimmitsikkut, qimmitsittut
127+
< 0:%< 0:%^G2 %+Via:{ut} "@D.3poss.ON@" > # ;
128128
< 0:%^T 0:%< %+Via:{tigut} "@R.3poss.ON@" > # ;
129129
< 0:%< %+Aeq:{tut} > # ;
130130
< 0:%< %+Ins:{nik} > # ;
@@ -157,11 +157,7 @@ LEXICON poss_Abs_Rel_tru !tru som i truncative, finalkonsonant sletning
157157
!Relativ
158158
< %+1SgPoss:0 [ %+Sg:0 | %+Pl:0 ] %+Rel:{ma} > # ;
159159
< %+1PlPoss:0 [ %+Sg:0 | %+Pl:0 ] %+Rel:{tta} > # ;
160-
161160
< %+2SgPoss:0 [ %+Sg:0 | %+Pl:0 ] 0:%^V2 %+Rel:{it} > # ;
162-
!anaana-vit +N+2SgPoss+Sg+Rel
163-
!illu-it +N+2SgPoss+Sg+Rel
164-
165161
< %+2PlPoss:0 [ %+Sg:0 | %+Pl:0 ] %+Rel:{ssi} > # ;
166162
< [ %+3SgPoss:0 | %+3PlPoss:0 ] %+Sg:0 %+Rel:{ata} > # ;
167163
< [ %+3SgPoss:0 | %+3PlPoss:0 ] %+Pl:0 %+Rel:{isa} > # ;
@@ -253,7 +249,7 @@ utaqqivoq:utaqqi verb_itr "vente" ;
253249

254250
!# schwa
255251
!XIuteXmorf -> flex_iv2_inflections schwa stamme (utǝ)
256-
nippuppoq:nippu^C verb_itr "klistre sig fast" ; !schwa v/truncative suffikser nippuppoq+LIR -> nipputilerpoq
252+
nippuppoq:nipput verb_itr "klistre sig fast" ; !schwa v/truncative suffikser nippuppoq+LIR -> nipputilerpoq
257253

258254

259255
!#############!
@@ -298,11 +294,8 @@ kanaarpoq:kanaar verb_itr "slå sig på skinnebenet" ;
298294
!IV_long -> flex_iv_long2_inflections
299295
asoorpoq:asoor verb_itr "få fri" ;
300296

301-
!#####
302-
!TODO
303297
!IVschwa -> flex_iv_schwa2_inflections
304298
uerivoq:uerǝ verb_itr "være forfalden (til noget)" ; !uerivoq/ueraaq, uerigami, uerimmat, uerippat, ueriguni, uerisoq, uerilluni/ueraluni
305-
!#####
306299

307300

308301

@@ -327,7 +320,7 @@ LEXICON verb_moods
327320

328321
LEXICON verb_itr_moods !modus og person + numerus skal adskilles, ellers ender vi med at lave et glossarium
329322
!overordnede
330-
+Ind:%<^Vu verb_itr_pers_num ; !^V da den geminerer anderledes (^V -< p p) end den vanlige v -< f f
323+
+Ind:%<^Vu verb_itr_pers_num ; !^V da den geminerer anderledes (^V -> p p) end den vanlige v -> f f
331324
Imp_mood_itr ;
332325
Int_mood_itr ;
333326
Opt_mood_itr ;

lang/common/courses/xfst-lexc/f.xfscript

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ define AuxiliarySigns %> %< %^GEM %^T %^ ;
2222

2323
! Rules
2424

25-
define VtoZero v -> 0 || u %> _ [a|i];
26-
define VtoP v -> p || Cns %> _ ;
25+
2726
define TtoX %^T -> 0 || Vow _ [%<|%>] ;
2827
define TStoX %^TS -> t || Cns %< _ ,,
2928
%^TS -> s || Vow %< _ ;
@@ -45,8 +44,8 @@ define MtoX %^M -> 0 || Cns %< _ ,,
4544
%^M -> m || Vow %< _ ;
4645
define PtoX %^P -> 0 || Cns %< _ ,,
4746
%^P -> p || Vow %< _ ;
48-
define VtoX %^V -> v || Vow %< _ (u|a|{iit}|{isi}) (%<) ([{nga}|{tit}|{q}|{gut}|{si}|{it}]) .#. ,,
49-
%^V -> 0 || u (%^T) %< _ [a|{it}|{iit}|{isi}] .#. ,,
47+
define VtoX %^V -> v || [Vow-u] %< _ (u|a|{iit}|{isi}) (%<) ([{nga}|{tit}|{q}|{gut}|{si}|{it}]) .#. ,,
48+
%^V -> 0 || u %< _ [a|{it}|{iit}|{isi}] .#. ,,
5049
%^V -> v || ǝ %< _ [a|{it}|{iit}|{isi}] .#. ,,
5150
%^V -> p p || Vow %< _ [u|a] (%<) t .#. ,,
5251
%^V -> p || Cns %< _ ;
@@ -90,16 +89,14 @@ define Cleanup %< -> 0 , %> -> 0 , %^GEM -> 0 , %^T -> 0, %^ -> 0 ;
9089
! Compilation
9190

9291
read regex [
93-
VtoZero
94-
.o. TtoX
92+
TtoX
9593
.o. qtoX
9694
.o. TStoX
9795
.o. GtoX
9896
.o. G2toX
9997
.o. LtoX
10098
.o. MtoX
10199
.o. PtoX
102-
.o. VtoP
103100
.o. VtoX
104101
.o. CtoP
105102
.o. CPtoX

0 commit comments

Comments
 (0)