commit 18efbf3425e2aa40a2f7a6f34240c28701bb130d Author: ruthenian8 Date: Wed Aug 18 10:45:58 2021 +0300 remove arbitrary files diff --git a/verbs.lexd b/verbs.lexd deleted file mode 100644 index 0ff300e..0000000 --- a/verbs.lexd +++ /dev/null @@ -1,345 +0,0 @@ -PATTERN Prateritum -(( agrInitial VerbStem[Idecl,AgrInit] ) | VerbStem[Idecl,-AgrInit] ) [:>] PratAdd[Idecl] -(( agrInitial VerbStem[IIdecl,AgrInit] ) | VerbStem[IIdecl,-AgrInit] ) [:>] PratAdd[Idecl] -(( agrInitial VerbStem[IIdecl,AgrInit] ) | VerbStem[IIdecl,-AgrInit] ) [:>] PratAdd[IIdecl] -(( agrInitial VerbStem[IIIdecl,AgrInit] ) | VerbStem[IIIdecl,-AgrInit] ) [:>] PratAdd[IIIdecl] -(( agrInitial VerbStem[IVdecl,AgrInit] ) | VerbStem[IVdecl,-AgrInit] ) [:>] PratAdd[reg] -(( agrInitial VerbStem[Vdecl,AgrInit] ) | VerbStem[Vdecl,-AgrInit] ) [:>] PratAdd[reg] - -PATTERN Imperfect -(( agrInitial VerbStem[IVdecl,AgrInit] ) | VerbStem[IVdecl,-AgrInit] ) [:>] ImperfAdd[IVdecl] -(( agrInitial VerbStem[IIdecl,AgrInit] ) | VerbStem[IIdecl,-AgrInit] ) [:>] ImperfAdd[IIdecl] -(( agrInitial VerbStem[Idecl,AgrInit] ) | VerbStem[Idecl,-AgrInit] ) [:>] ImperfAdd[Idecl] -(( agrInitial VerbStem[IIIdecl,AgrInit] ) | VerbStem[IIIdecl,-AgrInit] ) [:>] ImperfAdd[reg] -(( agrInitial VerbStem[Vdecl,AgrInit] ) | VerbStem[Vdecl,-AgrInit] ) [:>] ImperfAdd[reg] - -PATTERN Potentialis -(( agrInitial VerbStem[IIIdecl,AgrInit] ) | VerbStem[IIIdecl,-AgrInit] ) [:>] PotAdd[IIIdecl] -(( agrInitial VerbStem[IIIdecl,AgrInit] ) | VerbStem[IIIdecl,-AgrInit] ) [:>] PotAdd[reg] -(( agrInitial VerbStem[Vdecl,AgrInit] ) | VerbStem[Vdecl,-AgrInit] ) [:>] PotAdd[Vdecl] -(( agrInitial VerbStem[Idecl,AgrInit] ) | VerbStem[Idecl,-AgrInit] ) [:>] PotAdd[reg] -(( agrInitial VerbStem[IIdecl,AgrInit] ) | VerbStem[IIdecl,-AgrInit] ) [:>] PotAdd[reg] -(( agrInitial VerbStem[IVdecl,AgrInit] ) | VerbStem[IVdecl,-AgrInit] ) [:>] PotAdd[reg] - -PATTERN Prohibitive -(( agrInitial VerbStem[IIIdecl,AgrInit] ) | VerbStem[IIIdecl,-AgrInit] ) [:>] ProhAdd[IIIdecl] -(( agrInitial VerbStem[Idecl,AgrInit] ) | VerbStem[Idecl,-AgrInit] ) [:>] ProhAdd[Idecl] -(( agrInitial VerbStem[IIdecl,AgrInit] ) | VerbStem[IIdecl,-AgrInit] ) [:>] ProhAdd[IIdecl] -(( agrInitial VerbStem[IVdecl,AgrInit] ) | VerbStem[IVdecl,-AgrInit] ) [:>] ProhAdd[IVdecl] -(( agrInitial VerbStem[Vdecl,AgrInit] ) | VerbStem[Vdecl,-AgrInit] ) [:>] ProhAdd[Vdecl] - -PATTERN EmphStem -Imperfect EmphAffix - -PATTERN PratPart # p. 91 -Prateritum PartAffix[irreg] agrMiddle - -PATTERN NegPratPart # p. 91 -Prateritum negSuffix[pst] PartAffix[irreg] agrMiddle - -PATTERN ImpPart # p. 92 -Imperfect PartAffix[reg] agrMiddle - -PATTERN FutPart # p. 94 -Potentialis FutAffix PartAffix[reg] agrMiddle - -PATTERN FutNegPartI # pp. 95-96 -Prohibitive negSuffix[pst] PartAffix[irreg] agrMiddle - -PATTERN FutNegPartII # pp. 95-96 -Prohibitive negSuffix[pst] CvbAffix[negFut] FutAffix PartAffix[reg] agrMiddle - -PATTERN Masdar # pp. 90-91 -Prateritum MasdarEnd[reg] - -PATTERN NegMasdar # p. 91 -Prateritum negSuffix[pst] MasdarEnd[neg] - -PATTERN EmphNegMasdar # p. 95 -EmphStem negSuffix[pst] MasdarEnd[neg] - -PATTERN EmphNegPratPart # p. 95 -EmphStem negSuffix[pst] PartAffix[irreg] agrMiddle - -PATTERN EmphFutNegPartI # p. 95 -EmphStem ProhAdd[IIIdecl] negSuffix[pst] PartAffix[irreg] agrMiddle - -PATTERN EmphFutNegPartII # p. 95 -EmphStem ProhAdd[IIIdecl] negSuffix[pst] CvbAffix[negFut] FutAffix PartAffix[reg] agrMiddle - -PATTERN IrrPart # p. 99 -VerbCopula agrMiddle -IrrPrtStem agrMiddle - -PATTERN AllMasdars -Masdar -NegativeMasdar -EmphNegMasdar - -PATTERN AllParticiples -PratPart -NegPratPart -ImpPart -FutNegPartI -FutNegPartII -EmphNegPratPart -EmphNegPratPart -EmphFutNegPartI -EmphFutNegPartII -CopulaPart - -PATTERNS -VerbCopula -IrrPart -IrrCvb -# -## PRATERITUM DERIVATIVES -# -# ! prateritum, p. 91 #Prateritum -# ! negative prateritum, p. 91 #Prateritum negSuffix[pst] -# ! Prateritum converb, p. 91 #Prateritum agrVerb CvbEnd[past] -# ! negative Prateritum converb, p. 91 #Prateritum negSuffix[pst] CvbAffix[negCvb] agrVerb CvbEnd[past] -# ! Irrealis, p. 91 -#Prateritum IrrAffix -# ! posterior converb, pp. 90-91 -#Prateritum CvbEnd[post] -#Potentialis CvbEnd[post] -# ! limitative converb, pp. 90-91 -#Prateritum CvbEnd[lim] -#Potentialis CvbEnd[lim] -# ! I imperative for intransitive, p. 97 -#Prateritum ImperAffix[ImpI] -# ! II imperative for intransitive, p. 97 -#Prateritum ImperAffix[ImpII] -# Positive Optative for intransitive, p. 97 -#Prateritum ImperAffix[ImpII] OptEnd -# -## IMPERFECT DERIVATIVES -# -# ! imperfect infinitive, p. 92 -#Imperfect InfAffix[reg] -# ! negative future, p. 92 -#Imperfect negSuffix[fut] -# ! imperfect converb, p. 92 -#Imperfect CvbEnd[praes] -# -## POTENTIALIS DERIVATIVES -# -# ! potentialis infinitive, p. 94 #Potentialis InfAffix[reg] -# ! potentialis prospective converb, p. 94 #Potentialis CvbAffix[prosp] agrVerb CvbEnd[past] -# ! potentialis future converb, p. 94 #Potentialis FutAffix CvbEnd[praes] -# ! synth future, p. 93 #Potentialis FutEnd[synth] -# ! reactive future, p. 93 #Potentialis FutEnd[react] -# ! conditional converb, p. 93 #Potentialis CvbEnd[cond] -# ! reason converb, p. 93 -#Potentialis CvbEnd[rsn] -# ! conclusive converb, p. 93 #Potentialis CvbEnd[conc] -# ! posterior converb, p. 93 #Potentialis CvbEnd[post] -# ! I anterior converb, p. 93 #Potentialis CvbEnd[antI] -# ! II anterior converb, p. 93 #Potentialis CvbEnd[antII] -# ! imperative for transitive, pp. 96-97 #Potentialis ImperAffix[ImpI] -# ! positive optative for transitive, p. 97 #Potentialis ImperAffix[ImpI] OptEnd -# -## PROHIBITIVE DERIVATIVES -# -# ! regular prohibitive, pp. 94, 96 #Prohibitive ProhEnd -# ! negative infinitive p. 96 #Prohibitive negSuffix[past] InfAffix[neg] -# ! negative future converb, p. 96 #Prohibitive negSuffix[past] CvbAffix[negFut] FutAffix CvbEnd[praes] -# ! negative optative #Prohibitive ProhEnd OptEnd -# -## EMPHATIC NEGATIVE DERIVATIVES -# -# ! negative prateritum, 95 #EmphStem negSuffix[pst] -# ! negative Prateritum converb, 95 #EmphStem negSuffix[pst] CvbAffix[negCvb] agrVerb CvbEnd[past] -# ! negative future, p. 95 #EmphStem negSuffix[fut] -# ! negative prohibitive, p. 95 #EmphStem ProhAdd[IIIdecl] ProhEnd -# ! negative infinitive, p. 95 #EmphStem ProhAdd[IIIdecl] negSuffix[past] InfAffix[neg] -# ! negative future converb, p. 95 #EmphStem ProhAdd[IIIdecl] negSuffix[past] CvbAffix[negFut] FutAffix CvbEnd[praes] - -# ----------------------------------------------------------------------------------------------- -# VERB STEMS -# -LEXICON VerbStem -багьи:агьи[Idecl,AgrInit] # 104 take away (irregular) -багьи:игьи[Idecl,AgrInit] # 104 take away (irregular) -басиᵸ:асвиᵸ[Idecl,AgrInit] # ask Gudava -белъу:елъви[Idecl,AgrInit] # 89 -белъи:елъи[Idecl,AgrInit] # 876 -бихи:ихи[Idecl,AgrInit] # 850 please -бихи:ихи[Idecl] # Gudava, please -букӀуᵸ:укӀвиᵸ[Idecl,AgrInit] # 89 -букъу:укъви[Idecl,AgrInit] # 863 cut -букъу:ухъви[Idecl,AgrInit] # Gudava cut -гьекьи:гьекьи[Idecl] #846 -ичи:ичи[Idecl] # 849 give -квахи:квахи[Idecl] -кваххи:кваххи[Idecl] # 89 -цӀахиᵸ:цӀахиᵸ[Idecl] -цӀаххиᵸ:цӀаххиᵸ[Idecl] # 89 -ангьаᵸ:ангьаᵸ[IIdecl] # 839 hear -агьаᵸ:агьаᵸ[IIdecl] # Gudava hear -алгьаᵸ:алхаᵸ[IIdecl] # M 37 hear -ба:а[IIdecl,AgrInit] # 101 go (irregular) -багӀари:багӀа[IIdecl] # bleat Gudava -бета:ета[IIdecl,AgrInit] # 89 leave -бикӀйаᵸ:икӀйаᵸ[IIdecl] # look (irregular) -битаᵸ:итаᵸ[IIdecl,AgrInit] # 89 miss -бичӀаᵸ:ичӀаᵸ[IIdecl] # 849 look (irregular) -бугъа:бугъа[IIdecl] # 89 -букӀа:укӀа[IIdecl,AgrInit] # 101 be (irregular) -букӀа:укӀва[IIdecl,AgrInit] # 101 be (irregular) -букӀа:акӀа[IIdecl,AgrInit] # 101 be (irregular) -къочаᵸ:къочаᵸ[IIdecl] # 856 want -рекӀваᵸ:рекӀваᵸ[IIdecl] -эхва:эхва[IIdecl] #844 -ба:е[IIIdecl,AgrInit] # 101 go (irregular) -бегъе:егъе[IIIdecl,AgrInit] #92 -бихе:ихе[IIIdecl,AgrInit] # 850 -бугье:угье[IIIdecl,AgrInit] # throw (Gudava) -бугье:угьеᵸ[IIIdecl,AgrInit] # 863 explain -гьаᵸ:гьаᵸ[IIIdecl] # 104 see (irregular) -дже:дже[IIIdecl] # 843 -рекӀвеᵸ:рекӀвеᵸ[IIIdecl] #92 -хъаре:хъаре[IIIdecl] # 855 -багӀари:багӀари[IVdecl] # 839 bleat -басаᵸ:асаᵸ[IVdecl,AgrInit] # 838 narrate -басиᵸ:асиᵸ[IVdecl,AgrInit] # 838 ask -бешта:ешта[IVdecl,AgrInit] # 844 let go -бешта:ешда[IVdecl,AgrInit] # Gudava let go -белъи:елъи[IVdecl,AgrInit] # 101 -гьигьвари:гьигьвари[IVdecl] # 847 -къани:къани[IVdecl] # 856 eat -мади:мади[IVdecl] -мари:мари[IVdecl] #92 -гьари:гьари[IVdecl] #846 ask -гьари:гьаари[IVdecl] # Gudava, ask -гьаᵸ:гьаᵸ[Vdecl] # 104 see (irregular) -тӀа:тӀа[Vdecl] #92 - -# ----------------------------------------------------------------------------------------------- -# VERB DERIVATION -# -LEXICON PratAdd -:[reg] -:{ᵸ}[IIdecl,IIIdecl] -:{v.и}{ᵸ}[Idecl] #83 for I declension and hpl forms of the II - -LEXICON ImperfAdd -:{р}а[reg] -:{v.и}{ᵸ}{р}а[IIdecl,Idecl] #83 -:а{ᵸ}[IVdecl] - -LEXICON PotAdd -:а{ᵸ}[reg] -:а{ᵸ}{л}а[IIIdecl] -:{р}а[Vdecl] - -LEXICON ProhAdd -:{б}и[IIIdecl] -:{v.и}{ᵸ}{б}и[IIdecl,Idecl] #83 -:аби[IVdecl] -:раби[Vdecl] - -#derivational suffixes -LEXICON InfAffix -:[reg] -:а[neg] - -LEXICON CvbEnd -:о[past] -:х[praes] -:лис[post] -:била[antI] -:лъена[antII] -:лъиба[lim] -:къалъани[temp] # 597 -:къолъани[temp] # M 483 -:къалъир[temp] # M 483 -:ра[cond] -:рала[conc] -:ла[rsn] - -LEXICON FutAffix -:лъи - -LEXICON FutEnd -:с[synth] -:са[react] - -LEXICON ProhEnd -:се - -LEXICON EmphAffix -:да - -LEXICON IrrAffix -:гъалир - -LEXICON CvbAffix -:ди[prosp] -:ра[negCvb] -:а[negFut] - -LEXICON PartAffix -:{prt}[irreg] -:о[reg] - -#verb copulas -LEXICON VerbCopula -экӀва:экӀва # 106 -экӀва:вечӀе # 99 -#ида:ида # М. 584 - -LEXICON MasdarEnd -:{р}[reg] -:р[neg] - -LEXICON ImperAffix -:[ImpI] -:{б}е[ImpII] - -LEXICON OptEnd -:ла - -LEXICON IrrPrtStem -белъи:белъилъо -ба:балъо - -LEXICON IrrCvb -белъи:белъилъах -ба:балъах - -# ----------------------------------------------------------------------------------------------- -# VERB INFLECTION -# -#agrInitial as ersatz -LEXICON agrInitial -:в[Msg] -:й[Fsg] -:б[Nsg] -:б[Hpl] -:р[Npl] - -LEXICON agrMiddle -:в[Msg] -:й[Fsg] -:{б}[Nsg] -:{б}{agrA}[Hpl] -:{р}[Npl] - -LEXICON agrVerb -:в[Msg] -:й[Fsg] -:{б}[Nsg] -:{р}[Hpl] -:{б}{agrA}[Hpl] -:{р}[Npl] - -LEXICON negSuffix -:чӀи[pst] -:чӀе[fut] - -LEXICON TimeMarker -:къалъани[temp] # 597 -:къолъани[temp] # M 483 -:къалъир[temp] # M 483 \ No newline at end of file diff --git a/verbs.twol b/verbs.twol deleted file mode 100644 index 18db6d8..0000000 --- a/verbs.twol +++ /dev/null @@ -1,92 +0,0 @@ -Alphabet - б г д й л р с х ч щ ъ ь т н I А Б В Г Д Е И Й Л Р С У Х Ч Щ Ъ Ь Т Н ᵸ ᵸ:0 - а:а у:у и:и о:о е:е в:в - а:0 у:0 и:0 о:0 е:0 в:0 - %{р%}:р %{р%}:н - %{л%}:л %{л%}:н - %{б%}:б %{б%}:м - %{n.и%}:0 %{n.и%}:и - %{v.и%}:у %{v.и%}:и %{v.и%}:0 - %{agrA%}:а %{agrA%}:0 -! additional nasalization marker to insert in the verb forms, see Kibrik pp. 88-89 - %{ᵸ%}:0 %{ᵸ%}:ᵸ %{ᵸ%}:н - %{prt%}:у %{prt%}:о %{prt%}:0 - %> - - %{ep.е%}:е %{ep.и%}:и %{ep.а%}:а %{ep.о%}:о %{ep.у%}:у %{ep.й%}:0 %{ep.й%}:й -; - -Sets -! eps = vowels with -j epenthesis before them, see Kibrik p. 50 - eps = %{ep.е%} %{ep.и%} %{ep.а%} %{ep.о%} %{ep.у%} ; -! reps: vowels subjected to the replacement rule: see Kibrik pp. 49-50 - reps = а е и у о ; -! cons: regular consonants - cons = ч щ в д к р л с г х Ӏ б т л н т ; -! ncons: consonants participating in the nasalization rule, see Kibrik pp. 52-53. - ncons = %{р%} %{л%} %{б%} ; -! mods: modifiers - mods = ъ Ъ Ӏ ь Ь ; -! V: regular vowels - V = а е и у о А Е И У О %{v.и%} %{prt%} ; - -Definitions - -C = :cons [ :mods ]*; - -Rules - -"drop morpheme boundary" -%>:0 <=> _ ; - -"epenthesis rule, see Kibrik p. 50" -%{ep.й%}:й <=> V _ X; where X in eps; - -"replacement rule, see Kibrik pp. 49-50" -X:0 <=> _ ( ᵸ:0 ) ( %>: ) ( %{ᵸ%}: ) V; where X in reps; - -"{и} persistence" -%{v.и%}:и <= V ( ᵸ:0 ) _ ; - except - в:0 ?* _ ; _ ( %>: ) ( %{ᵸ%}: ) ?:V; - -"{и} to у after labialized" -%{v.и%}:у <=> в:0 ?* _ ; - except - _ ( %>: ) ( %{ᵸ%}: ) ?:V; - -"{и} to zero before other vowels" -%{v.и%}:0 <=> _ ( %{ᵸ%}: ) ?:V; - -"labialization deletion" -в:0 <=> _ [ ? | ?^2 ] %>: %{v.и%}:?; - -"ᵸ at the end" -%{ᵸ%}:ᵸ <=> .#. ?+ ᵸ:0 ?* _ .#.; - -"ᵸ as n before regular consonants" -%{ᵸ%}:н <=> _ ( %>: ) [ с | ч ]; - -"nasalization deletion" -ᵸ:0 <=> _ ( %>: ) [ V | ?* ncons:* ]; - -"Р after nasalized vowels" -%{р%}:н <=> ᵸ:0 [ ? | ?^2 | ?^3 ] _; - -"Б after nasalized vowels" -%{б%}:м <=> ᵸ:0 [ ? | ?^2 | ?^3 ] _; - -"Л after nasalized vowels" -%{л%}:н <=> ᵸ:0 ?* _; - -"zero in participles after а" -%{prt%}:0 <=> [ ?:о | ?:а ] ( ᵸ: ) ( %>: ) ( %{ᵸ%}: ) _; - -"о in participles after е" -%{prt%}:о <=> [ е:? | ?:е ] ( ᵸ: ) ( %>: ) ( %{ᵸ%}: ) _; - -"у in participles after и" -%{prt%}:у <=> [ и:? | ?:и ] ( ᵸ: ) ( %>: ) ( %{ᵸ%}: ) _; %{v.и%}:? ( %{ᵸ%}: ) _; - -"ба in HPL agreement markers" -%{agrA%}:а <=> .#. ?+ _ .#.; \ No newline at end of file