-
Notifications
You must be signed in to change notification settings - Fork 0
/
verb_header.lexc
110 lines (101 loc) · 6.32 KB
/
verb_header.lexc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
! Copyright © 2020–2024 Alberta Language Technology Lab (ALTLab)
! http://altlab.ualberta.ca/
!
! This program is free software; you can redistribute and/or modify
! this file under the terms of the GNU Affero General Public License as published by
! the Free Software Foundation, either version 3 of the License, or
! (at your option) any later version.
!
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU Affero General Public License for more details.
!
! You should have received a copy of the GNU Affero General Public License
! along with this program. If not, see <https://www.gnu.org/licenses/>.
! =========================================================================================================================================
!
! Old FST ——> AEWs Class Special Chrs. AEW NEW ——> NEW FST Class
! =========================================================================================================================================
!
! VII-w impersonal ——> VII-1v VII-1v ——> VIIw_SG
! VII-w regular ——> VII-2v VII-2v ——> VIIw
! VII-w Plural ——> Subtype of VII-2v VII-2v (a$) ——> VIIw_PL
!
! VII-n impersonal ——> VII-1n [n3] VII-1n ——> VIIn_SG
! VII-n regular ——> VII-2n [n3] VII-2n ——> VIIn
! VII-n Plural ——> VII-2 [n3] VII-2n (a$) ——> VIIn_PL
! !!(in all classes ending in /n/ -an, n changes to h, for in/on drop h mostly)
! :
!
! VAI-v ——> VAI-1 [n2] VAI-v ——> VAIw
! VAI-v-pl ——> N/A [n2] VAI-v (ak$) ——> VAIw_PL
! VAI-n ——> VAI-2 [n2] VAI-n ——> VAIn
! VAI-n-pl ——> N/A [n2] VAI-n (ak$) ——> VAIn_PL
! VAI-am ——> VAI-3 (VTI like) [n2] ——> WE NEED THIS
!
! VTI-am ——> VTI-1 [n2][t4] VTI-1 ——> VTIm
! VTI-am ——> N/A [n2] VTI-1 (ak$) ——> VTIm_PL
! VTI-â ——> VTI-2 (VAIlike) [n2] VTI-2 ——> VTIw
! VTI-ø ——> VTI-3 (Dims/Habs) (VAIlike) [n2] VTI-3 ——> VTIw
!
! VTA ——> VTA-1 (Regulars) [ii2] VTA-1 ——> VTA
! VTA-Vw ——> VTA-2 [i2][ii2] VTA-2 ——> VTA
! VTA-2 (ak$) ——> VTA_PL
! VTA-Cw ——> VTA-3 (hw, sw stem endings mostly) [i2][ii2] VTA-3 ——> VTA
! VTA-Ts ——> VTA-4 (kostew, wîhkistêw will go here) [t3][i3][ii2] VTA-4 ——> VTA
! VTAi ——> VTA-5 (ahew, itew, ay-itew) [i3] VTA-5 ——> VTAi
! =======================================================================================================================================
! =======================================================================================================================================
!! Model verb lemmas and stems for new crk FST
!! LEXICON VERBSTEMS
!! ! !!!HAVE YAMLS FOR THESE !!!
!! osâwâw:osâwâ VIIw ;
!! miskwâw:miskwâ VIIw ;
!! nîpin:nîpin3 VIIn ;
!! mispon VIIn_PL ; ! only occurs in plural
!! pimamon VIIn ;
!! mâthâtan:mâthâtan3 VIIn ;
!! mîthwâsin VIIn ;
!!
!! apiw:api VAIw ;
!! atoskîw:atoskî VAIw ;
!! mâtow:mâto VAIio ;
!! mîcisow:mîciso VAIio ;
!! nîhithawîw:nîhithawî VAIw ;
!! nipâw:nipâ VAIae ;
!! pimisin:pimisin3 VAIn ;
!!
!! kâtâw:kâtâ VTIw ;
!! kîsihtâw:kîsihtâ VTIw ;
!! mîciw:mîci VTIw ;
!! wâpahtam:wâpaht4a VTIm ; ! Check status of -a
!! nâtam:nâta VTIm ;
!!
!! kîskiswîw:kîskisw VTA; ! w:0 for collapsing cases
!! nitonawîw:nitonaw VTA ;
!! atoskahîw:atoskah VTA ;
!! miskawêw:miskaw VTA ;
!! mowîw:mow2 VTA ; ! w2:w for non-collapsing cases
!! nakatîw:nakat3 VTA ; ! t3:s in some cases
!! nâtîw:nât3 VTAt ;
!! itîw:it3 VTAi ;
!! wâpamîw:wâpam VTA ;
!! wîcihîw:wîcih VTA ;
!! mîstasîhkawîwak:mîstasîhkaw VTA_PL ; !'generally' plural according to LLR
! !!! NO YAML !!!
!
! atihkamêkoskâw:atihkamêkoskâ VIIw_SG ; ! 'generally' singular according to AEW
! asaskitêwa:asaskitê VIIw_PL ;!'generally' plural according to AEW
!
! asisinwak:asisin VAIn_PL ; !'generally' plural according to AEW
! asahtowak:asahto VAIw_PL ;! Plural Only
!
! pêyako-itêýihtamwak:pêyako-itêýihta VTIm_PL ; !'generally' plural according to AEW
!
! itêw:it3 VTAi ;
! kostêw:kost3 VTA ; ! s:0 when preceeding t3:s
! ayâwêw:ayâw2 VTA ; ! w2:w for non-collapsing cases
! nitonawêw:nitonaw VTA; ! w:0, V:VV for VG rules
!
!! Full incorporation of LLR 2022 verbs into new cwd FST